Thu Mar 21 19:00:54 UTC 2024 I: starting to build iceoryx/bookworm/armhf on jenkins on '2024-03-21 19:00' Thu Mar 21 19:00:54 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_19/618/console.log Thu Mar 21 19:00:54 UTC 2024 I: Downloading source for bookworm/iceoryx=2.0.3+dfsg-1 --2024-03-21 19:00:54-- http://cdn-fastly.deb.debian.org/debian/pool/main/i/iceoryx/iceoryx_2.0.3%2bdfsg-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3519 (3.4K) [text/prs.lines.tag] Saving to: ‘iceoryx_2.0.3+dfsg-1.dsc’ 0K ... 100% 362M=0s 2024-03-21 19:00:54 (362 MB/s) - ‘iceoryx_2.0.3+dfsg-1.dsc’ saved [3519/3519] Thu Mar 21 19:00:54 UTC 2024 I: iceoryx_2.0.3+dfsg-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: iceoryx Binary: iceoryx, libiceoryx-binding-c2, libiceoryx-binding-c-dev, libiceoryx-posh2, libiceoryx-posh-roudi2, libiceoryx-posh-gateway2, libiceoryx-posh-config2, libiceoryx-posh-dev, libiceoryx-hoofs2, libiceoryx-platform2, libiceoryx-hoofs-dev, libiceoryx-introspection2, libiceoryx-introspection-dev, iceoryx-doc Architecture: any all Version: 2.0.3+dfsg-1 Maintainer: Debian Robotics Team Uploaders: Timo Röhling Homepage: https://projects.eclipse.org/proposals/eclipse-iceoryx Description: zero-copy inter-process communication Iceoryx is an inter-process communication (IPC) middleware for POSIX based operating systems. It features shared memory capabilities which allow a true zero-copy data transfer. . Originating from the automotive domain, it is crucial to transfer a huge amount of data between multiple processes to realize driver assistance systems or automated driving applications. Moreover, the same efficient communication mechanism can be applied to a broader range of use cases, e.g. in the field of robotics or game development. Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/robotics-team/iceoryx Vcs-Git: https://salsa.debian.org/robotics-team/iceoryx.git Build-Depends: debhelper-compat (= 13), cmake, libcpptoml-dev Build-Depends-Arch: libacl1-dev, libgmock-dev , libgtest-dev , libncurses-dev Build-Depends-Indep: doxygen , graphviz Package-List: iceoryx deb net optional arch=any iceoryx-doc deb doc optional arch=all libiceoryx-binding-c-dev deb libdevel optional arch=any libiceoryx-binding-c2 deb libs optional arch=any libiceoryx-hoofs-dev deb libdevel optional arch=any libiceoryx-hoofs2 deb libs optional arch=any libiceoryx-introspection-dev deb libdevel optional arch=any libiceoryx-introspection2 deb libs optional arch=any libiceoryx-platform2 deb libs optional arch=any libiceoryx-posh-config2 deb libs optional arch=any libiceoryx-posh-dev deb libdevel optional arch=any libiceoryx-posh-gateway2 deb libs optional arch=any libiceoryx-posh-roudi2 deb libs optional arch=any libiceoryx-posh2 deb libs optional arch=any Checksums-Sha1: 326636184d634f17427afb9e5695b0f302913826 905524 iceoryx_2.0.3+dfsg.orig.tar.xz 69b7cd1b83734a0ca7ea3f45f41d4fdc5a0dd052 9580 iceoryx_2.0.3+dfsg-1.debian.tar.xz Checksums-Sha256: 04bafa04fab3d16931874e2cc28ffedc23de87353d154a75eb21d41b1979cd80 905524 iceoryx_2.0.3+dfsg.orig.tar.xz 144a0743160a34aa5a6f6734624201c889151fab3b81b0447bf6b00f80d4580f 9580 iceoryx_2.0.3+dfsg-1.debian.tar.xz Files: fe4ee68820d7860776f908586b89a76a 905524 iceoryx_2.0.3+dfsg.orig.tar.xz d7325a853a6b3a9ee764119720a18c97 9580 iceoryx_2.0.3+dfsg-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQHHBAEBCgAyFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmPhJgIUHHJvZWhsaW5n QGRlYmlhbi5vcmcACgkQ+C8H+466LVnkgwv2K7czRvLap9NKbTDoVVhvaZfSayRl FnYHwG0cBlT9ZjAG1QKrRR9j3g5D3t+2yoZ/h4r/WKpVT8NboXxNPyruSplCy4ZA 1qonpWmaIeNv1n/6u5neoFh+iuD5FBXrIq2Id+CoiSUcumVsl3xVKEW+S5tTBJTf DyIwVGUTr8LSqLQ9AleYXijfjjmPY+pf/EuCPanHpDGBxHqgjyAQ+sPFgAeFLt/Q NYnn5xpLqYc4atbPS4k15ESCtVHEni+PdEgq+kFswSa82Fgu0Wkt3lIYtK0EAnvY yi0RSqAw25g8mMbVCiwi7rj5zqBGTk1d3iUzAsm3FuGa+Kq6AORcfPzOWHjaJWqh uLdKCWzkZ6DPCn5+XNXfWjcjCxmYVfdvVZ29Pfj9qcaECLXQI5gSgIrz/G165gKd 2bTgLzp8bTXHxmjgZDDxay8lx8+7l/lDjCLC7+WIAe3mgUF0e/Lpd+GYVf3Q6Qzi QNvNL5qaNNNdZjFld1GvYqqQrClYA8XgusI= =sWMd -----END PGP SIGNATURE----- Thu Mar 21 19:00:54 UTC 2024 I: Checking whether the package is not for us Thu Mar 21 19:00:54 UTC 2024 I: Starting 1st build on remote node virt64c-armhf-rb.debian.net. Thu Mar 21 19:00:54 UTC 2024 I: Preparing to do remote build '1' on virt64c-armhf-rb.debian.net. Thu Mar 21 19:42:47 UTC 2024 I: Deleting $TMPDIR on virt64c-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Mar 21 07:01:01 -12 2024 I: pbuilder-time-stamp: 1711047661 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [iceoryx_2.0.3+dfsg-1.dsc] I: copying [./iceoryx_2.0.3+dfsg.orig.tar.xz] I: copying [./iceoryx_2.0.3+dfsg-1.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Feb 6 04:08:34 2023 -12 gpgv: using RSA key 26FB43829C6392308856D6A6F82F07FB8EBA2D59 gpgv: issuer "roehling@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./iceoryx_2.0.3+dfsg-1.dsc: no acceptable signature found dpkg-source: info: extracting iceoryx in iceoryx-2.0.3+dfsg dpkg-source: info: unpacking iceoryx_2.0.3+dfsg.orig.tar.xz dpkg-source: info: unpacking iceoryx_2.0.3+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Use-system-cpptoml.patch dpkg-source: info: applying 0002-Use-system-googletest.patch dpkg-source: info: applying 0003-Do-not-install-not-needed-3rd-party-license-files.patch dpkg-source: info: applying 0004-Replace-Git-commit-ID-with-constant.patch dpkg-source: info: applying 0005-Versionize-libraries.patch dpkg-source: info: applying 0006-Do-not-export-tools-with-library-config.patch dpkg-source: info: applying 0007-Libatomic-is-needed-by-iceoryx_hoofs-users.patch dpkg-source: info: applying 0008-Use-time_t-for-timespec-saturation-tests.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/24888/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='7bc3c6fa63ba413292ddd6a1ba5712c0' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='24888' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.3zCNLO8F/pbuilderrc_Godn --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3zCNLO8F/b1 --logfile b1/build.log iceoryx_2.0.3+dfsg-1.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux virt64c 6.1.0-18-arm64 #1 SMP Debian 6.1.76-1 (2024-02-01) aarch64 GNU/Linux I: ls -l /bin total 4964 -rwxr-xr-x 1 root root 838488 Apr 23 2023 bash -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp -rwxr-xr-x 1 root root 132868 Jan 5 2023 dash -rwxr-xr-x 1 root root 133220 Sep 20 2022 date -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd -rwxr-xr-x 1 root root 68104 Sep 20 2022 df -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir -rwxr-xr-x 1 root root 59128 Mar 22 2023 dmesg lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep -rwxr-xr-x 1 root root 67548 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep -rwxr-xr-x 1 root root 55748 Mar 22 2023 findmnt -rwsr-xr-x 1 root root 26208 Mar 22 2023 fusermount -rwxr-xr-x 1 root root 128608 Jan 24 2023 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 19 2022 hostname -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln -rwxr-xr-x 1 root root 35132 Mar 22 2023 login -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls -rwxr-xr-x 1 root root 136808 Mar 22 2023 lsblk -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 22 2023 more -rwsr-xr-x 1 root root 38496 Mar 22 2023 mount -rwxr-xr-x 1 root root 9824 Mar 22 2023 mountpoint -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 2 2023 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 14152 Jul 28 2023 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 2023 sed lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 22 2023 su -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync -rwxr-xr-x 1 root root 336764 Jan 19 21:27 tar -rwxr-xr-x 1 root root 9800 Jul 28 2023 tempfile -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch -rwxr-xr-x 1 root root 67548 Sep 20 2022 true -rwxr-xr-x 1 root root 9768 Mar 22 2023 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 22 2023 umount -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 22 2023 wdctl lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/24888/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake, libcpptoml-dev, doxygen, graphviz, libacl1-dev, libgmock-dev, libgtest-dev, libncurses-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19288 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on libcpptoml-dev; however: Package libcpptoml-dev is not installed. pbuilder-satisfydepends-dummy depends on doxygen; however: Package doxygen is not installed. pbuilder-satisfydepends-dummy depends on graphviz; however: Package graphviz is not installed. pbuilder-satisfydepends-dummy depends on libacl1-dev; however: Package libacl1-dev is not installed. pbuilder-satisfydepends-dummy depends on libgmock-dev; however: Package libgmock-dev is not installed. pbuilder-satisfydepends-dummy depends on libgtest-dev; however: Package libgtest-dev is not installed. pbuilder-satisfydepends-dummy depends on libncurses-dev; however: Package libncurses-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} googletest{a} graphviz{a} groff-base{a} intltool-debian{a} libabsl20220623{a} libacl1-dev{a} libaom3{a} libarchive-zip-perl{a} libarchive13{a} libattr1-dev{a} libavif15{a} libbrotli1{a} libbsd0{a} libcairo2{a} libcdt5{a} libcgraph6{a} libclang-cpp14{a} libclang1-14{a} libcpptoml-dev{a} libcurl4{a} libdatrie1{a} libdav1d6{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libedit2{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgd3{a} libglib2.0-0{a} libgmock-dev{a} libgraphite2-3{a} libgtest-dev{a} libgts-0.7-5{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libheif1{a} libice6{a} libicu72{a} libjbig0{a} libjpeg62-turbo{a} libjsoncpp25{a} liblab-gamut1{a} libldap-2.5-0{a} liblerc4{a} libllvm14{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libncurses-dev{a} libncurses6{a} libnghttp2-14{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpathplan4{a} libpipeline1{a} libpixman-1-0{a} libpng16-16{a} libproc2-0{a} libpsl5{a} librav1e0{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsm6{a} libssh2-1{a} libsub-override-perl{a} libsvtav1enc1{a} libthai-data{a} libthai0{a} libtiff6{a} libtool{a} libuchardet0{a} libuv1{a} libwebp7{a} libx11-6{a} libx11-data{a} libx265-199{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxt6{a} libyuv0{a} libz3-4{a} m4{a} man-db{a} po-debconf{a} procps{a} sensible-utils{a} x11-common{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl fonts-liberation2 libarchive-cpio-perl libglib2.0-data libgpm2 libgts-bin libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules lynx psmisc publicsuffix shared-mime-info wget xdg-user-dirs 0 packages upgraded, 124 newly installed, 0 to remove and 0 not upgraded. Need to get 90.6 MB of archives. After unpacking 355 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf libproc2-0 armhf 2:4.0.2-3 [54.2 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf procps armhf 2:4.0.2-3 [695 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 11 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.3~deb12u1 [591 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf libarchive13 armhf 3.6.2-1 [299 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf libbrotli1 armhf 1.0.9-2+b6 [271 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf libsasl2-modules-db armhf 2.1.28+dfsg-10 [19.0 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf libsasl2-2 armhf 2.1.28+dfsg-10 [52.3 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf libldap-2.5-0 armhf 2.5.13+dfsg-5 [158 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf libnghttp2-14 armhf 1.52.0-1+deb12u1 [62.1 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf libpsl5 armhf 0.21.2-1 [57.5 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [55.2 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf libssh2-1 armhf 1.10.0-3+b1 [163 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf libcurl4 armhf 7.88.1-10+deb12u5 [351 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf libexpat1 armhf 2.5.0-1 [79.9 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libjsoncpp25 armhf 1.9.5-4 [68.6 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf librhash0 armhf 1.4.3-3 [146 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf libuv1 armhf 1.44.2-1 [126 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf cmake-data all 3.25.1-1 [2026 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf cmake armhf 3.25.1-1 [4263 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 41 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 43 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 46 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 48 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf libbsd0 armhf 0.11.7-2 [113 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf libedit2 armhf 3.1-20221030-2 [77.0 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf libz3-4 armhf 4.8.12-3.1 [6061 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf libllvm14 armhf 1:14.0.6-12 [19.4 MB] Get: 53 http://deb.debian.org/debian bookworm/main armhf libclang-cpp14 armhf 1:14.0.6-12 [9417 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf libclang1-14 armhf 1:14.0.6-12 [5175 kB] Get: 55 http://deb.debian.org/debian bookworm/main armhf doxygen armhf 1.9.4-4 [4176 kB] Get: 56 http://deb.debian.org/debian bookworm/main armhf libpng16-16 armhf 1.6.39-2 [260 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf libfreetype6 armhf 2.12.1+dfsg-5 [332 kB] Get: 58 http://deb.debian.org/debian bookworm/main armhf fonts-dejavu-core all 2.37-6 [1068 kB] Get: 59 http://deb.debian.org/debian bookworm/main armhf fontconfig-config armhf 2.14.1-4 [315 kB] Get: 60 http://deb.debian.org/debian bookworm/main armhf libfontconfig1 armhf 2.14.1-4 [368 kB] Get: 61 http://deb.debian.org/debian bookworm/main armhf fontconfig armhf 2.14.1-4 [448 kB] Get: 62 http://deb.debian.org/debian bookworm/main armhf googletest all 1.12.1-0.2 [506 kB] Get: 63 http://deb.debian.org/debian bookworm/main armhf libcdt5 armhf 2.42.2-7+b3 [37.5 kB] Get: 64 http://deb.debian.org/debian bookworm/main armhf libcgraph6 armhf 2.42.2-7+b3 [56.1 kB] Get: 65 http://deb.debian.org/debian bookworm/main armhf libaom3 armhf 3.6.0-1 [1369 kB] Get: 66 http://deb.debian.org/debian bookworm/main armhf libdav1d6 armhf 1.0.0-2 [256 kB] Get: 67 http://deb.debian.org/debian bookworm/main armhf libabsl20220623 armhf 20220623.1-1 [365 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf libgav1-1 armhf 0.18.0-1+b1 [284 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf librav1e0 armhf 0.5.1-6 [514 kB] Get: 70 http://deb.debian.org/debian bookworm/main armhf libsvtav1enc1 armhf 1.4.1+dfsg-1 [893 kB] Get: 71 http://deb.debian.org/debian bookworm/main armhf libjpeg62-turbo armhf 1:2.1.5-2 [143 kB] Get: 72 http://deb.debian.org/debian bookworm/main armhf libyuv0 armhf 0.0~git20230123.b2528b0-1 [85.5 kB] Get: 73 http://deb.debian.org/debian bookworm/main armhf libavif15 armhf 0.11.1-1 [84.8 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf libde265-0 armhf 1.0.11-1+deb12u2 [143 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf libx265-199 armhf 3.5-2+b1 [580 kB] Get: 76 http://deb.debian.org/debian bookworm/main armhf libheif1 armhf 1.15.1-1 [183 kB] Get: 77 http://deb.debian.org/debian bookworm/main armhf libdeflate0 armhf 1.14-1 [52.2 kB] Get: 78 http://deb.debian.org/debian bookworm/main armhf libjbig0 armhf 2.1-6.1 [27.1 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf liblerc4 armhf 4.0.0+ds-2 [137 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf libwebp7 armhf 1.2.4-0.2+deb12u1 [242 kB] Get: 81 http://deb.debian.org/debian bookworm/main armhf libtiff6 armhf 4.5.0-6+deb12u1 [295 kB] Get: 82 http://deb.debian.org/debian bookworm/main armhf libxau6 armhf 1:1.0.9-1 [19.0 kB] Get: 83 http://deb.debian.org/debian bookworm/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 84 http://deb.debian.org/debian bookworm/main armhf libxcb1 armhf 1.15-1 [140 kB] Get: 85 http://deb.debian.org/debian bookworm/main armhf libx11-data all 2:1.8.4-2+deb12u2 [292 kB] Get: 86 http://deb.debian.org/debian bookworm/main armhf libx11-6 armhf 2:1.8.4-2+deb12u2 [695 kB] Get: 87 http://deb.debian.org/debian bookworm/main armhf libxpm4 armhf 1:3.5.12-1.1+deb12u1 [42.4 kB] Get: 88 http://deb.debian.org/debian bookworm/main armhf libgd3 armhf 2.3.3-9 [103 kB] Get: 89 http://deb.debian.org/debian bookworm/main armhf libglib2.0-0 armhf 2.74.6-2 [1227 kB] Get: 90 http://deb.debian.org/debian bookworm/main armhf libgts-0.7-5 armhf 0.7.6+darcs121130-5+b1 [137 kB] Get: 91 http://deb.debian.org/debian bookworm/main armhf libpixman-1-0 armhf 0.42.2-1 [465 kB] Get: 92 http://deb.debian.org/debian bookworm/main armhf libxcb-render0 armhf 1.15-1 [114 kB] Get: 93 http://deb.debian.org/debian bookworm/main armhf libxcb-shm0 armhf 1.15-1 [106 kB] Get: 94 http://deb.debian.org/debian bookworm/main armhf libxext6 armhf 2:1.3.4-1+b1 [47.8 kB] Get: 95 http://deb.debian.org/debian bookworm/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.1 kB] Get: 96 http://deb.debian.org/debian bookworm/main armhf libcairo2 armhf 1.16.0-7 [493 kB] Get: 97 http://deb.debian.org/debian bookworm/main armhf libltdl7 armhf 2.4.7-5 [390 kB] Get: 98 http://deb.debian.org/debian bookworm/main armhf libfribidi0 armhf 1.0.8-2.1 [63.1 kB] Get: 99 http://deb.debian.org/debian bookworm/main armhf libgraphite2-3 armhf 1.3.14-1 [70.5 kB] Get: 100 http://deb.debian.org/debian bookworm/main armhf libharfbuzz0b armhf 6.0.0+dfsg-3 [1893 kB] Get: 101 http://deb.debian.org/debian bookworm/main armhf libthai-data all 0.1.29-1 [176 kB] Get: 102 http://deb.debian.org/debian bookworm/main armhf libdatrie1 armhf 0.2.13-2+b1 [39.9 kB] Get: 103 http://deb.debian.org/debian bookworm/main armhf libthai0 armhf 0.1.29-1 [54.3 kB] Get: 104 http://deb.debian.org/debian bookworm/main armhf libpango-1.0-0 armhf 1.50.12+ds-1 [188 kB] Get: 105 http://deb.debian.org/debian bookworm/main armhf libpangoft2-1.0-0 armhf 1.50.12+ds-1 [40.9 kB] Get: 106 http://deb.debian.org/debian bookworm/main armhf libpangocairo-1.0-0 armhf 1.50.12+ds-1 [30.3 kB] Get: 107 http://deb.debian.org/debian bookworm/main armhf libpathplan4 armhf 2.42.2-7+b3 [39.5 kB] Get: 108 http://deb.debian.org/debian bookworm/main armhf libgvc6 armhf 2.42.2-7+b3 [579 kB] Get: 109 http://deb.debian.org/debian bookworm/main armhf libgvpr2 armhf 2.42.2-7+b3 [165 kB] Get: 110 http://deb.debian.org/debian bookworm/main armhf liblab-gamut1 armhf 2.42.2-7+b3 [198 kB] Get: 111 http://deb.debian.org/debian bookworm/main armhf x11-common all 1:7.7+23 [252 kB] Get: 112 http://deb.debian.org/debian bookworm/main armhf libice6 armhf 2:1.0.10-1 [51.9 kB] Get: 113 http://deb.debian.org/debian bookworm/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 114 http://deb.debian.org/debian bookworm/main armhf libxt6 armhf 1:1.2.1-1.1 [157 kB] Get: 115 http://deb.debian.org/debian bookworm/main armhf libxmu6 armhf 2:1.1.3-3 [52.6 kB] Get: 116 http://deb.debian.org/debian bookworm/main armhf libxaw7 armhf 2:1.0.14-1 [167 kB] Get: 117 http://deb.debian.org/debian bookworm/main armhf graphviz armhf 2.42.2-7+b3 [498 kB] Get: 118 http://deb.debian.org/debian bookworm/main armhf libattr1-dev armhf 1:2.5.1-4 [35.0 kB] Get: 119 http://deb.debian.org/debian bookworm/main armhf libacl1-dev armhf 2.3.1-3 [89.8 kB] Get: 120 http://deb.debian.org/debian bookworm/main armhf libcpptoml-dev all 0.1.1-3 [180 kB] Get: 121 http://deb.debian.org/debian bookworm/main armhf libgtest-dev armhf 1.12.1-0.2 [232 kB] Get: 122 http://deb.debian.org/debian bookworm/main armhf libgmock-dev armhf 1.12.1-0.2 [129 kB] Get: 123 http://deb.debian.org/debian bookworm/main armhf libncurses6 armhf 6.4-4 [81.1 kB] Get: 124 http://deb.debian.org/debian bookworm/main armhf libncurses-dev armhf 6.4-4 [311 kB] Fetched 90.6 MB in 3s (30.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19288 files and directories currently installed.) Preparing to unpack .../000-libproc2-0_2%3a4.0.2-3_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.2-3) ... Selecting previously unselected package procps. Preparing to unpack .../001-procps_2%3a4.0.2-3_armhf.deb ... Unpacking procps (2:4.0.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../004-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../007-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../008-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../009-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../010-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../012-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../013-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../014-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../015-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../016-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../017-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../018-libxml2_2.9.14+dfsg-1.3~deb12u1_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3~deb12u1) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../019-libarchive13_3.6.2-1_armhf.deb ... Unpacking libarchive13:armhf (3.6.2-1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../020-libbrotli1_1.0.9-2+b6_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b6) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../021-libsasl2-modules-db_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../022-libsasl2-2_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../023-libldap-2.5-0_2.5.13+dfsg-5_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../024-libnghttp2-14_1.52.0-1+deb12u1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.52.0-1+deb12u1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../025-libpsl5_0.21.2-1_armhf.deb ... Unpacking libpsl5:armhf (0.21.2-1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../026-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../027-libssh2-1_1.10.0-3+b1_armhf.deb ... Unpacking libssh2-1:armhf (1.10.0-3+b1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../028-libcurl4_7.88.1-10+deb12u5_armhf.deb ... Unpacking libcurl4:armhf (7.88.1-10+deb12u5) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../029-libexpat1_2.5.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-1) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../030-libjsoncpp25_1.9.5-4_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-4) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../031-librhash0_1.4.3-3_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../032-libuv1_1.44.2-1_armhf.deb ... Unpacking libuv1:armhf (1.44.2-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../033-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../034-cmake_3.25.1-1_armhf.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../035-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../036-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../037-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../038-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../039-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../040-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../041-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../042-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../043-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../044-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../045-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../046-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../047-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../048-libbsd0_0.11.7-2_armhf.deb ... Unpacking libbsd0:armhf (0.11.7-2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../049-libedit2_3.1-20221030-2_armhf.deb ... Unpacking libedit2:armhf (3.1-20221030-2) ... Selecting previously unselected package libz3-4:armhf. Preparing to unpack .../050-libz3-4_4.8.12-3.1_armhf.deb ... Unpacking libz3-4:armhf (4.8.12-3.1) ... Selecting previously unselected package libllvm14:armhf. Preparing to unpack .../051-libllvm14_1%3a14.0.6-12_armhf.deb ... Unpacking libllvm14:armhf (1:14.0.6-12) ... Selecting previously unselected package libclang-cpp14. Preparing to unpack .../052-libclang-cpp14_1%3a14.0.6-12_armhf.deb ... Unpacking libclang-cpp14 (1:14.0.6-12) ... Selecting previously unselected package libclang1-14. Preparing to unpack .../053-libclang1-14_1%3a14.0.6-12_armhf.deb ... Unpacking libclang1-14 (1:14.0.6-12) ... Selecting previously unselected package doxygen. Preparing to unpack .../054-doxygen_1.9.4-4_armhf.deb ... Unpacking doxygen (1.9.4-4) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../055-libpng16-16_1.6.39-2_armhf.deb ... Unpacking libpng16-16:armhf (1.6.39-2) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../056-libfreetype6_2.12.1+dfsg-5_armhf.deb ... Unpacking libfreetype6:armhf (2.12.1+dfsg-5) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../057-fonts-dejavu-core_2.37-6_all.deb ... Unpacking fonts-dejavu-core (2.37-6) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../058-fontconfig-config_2.14.1-4_armhf.deb ... Unpacking fontconfig-config (2.14.1-4) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../059-libfontconfig1_2.14.1-4_armhf.deb ... Unpacking libfontconfig1:armhf (2.14.1-4) ... Selecting previously unselected package fontconfig. Preparing to unpack .../060-fontconfig_2.14.1-4_armhf.deb ... Unpacking fontconfig (2.14.1-4) ... Selecting previously unselected package googletest. Preparing to unpack .../061-googletest_1.12.1-0.2_all.deb ... Unpacking googletest (1.12.1-0.2) ... Selecting previously unselected package libcdt5:armhf. Preparing to unpack .../062-libcdt5_2.42.2-7+b3_armhf.deb ... Unpacking libcdt5:armhf (2.42.2-7+b3) ... Selecting previously unselected package libcgraph6:armhf. Preparing to unpack .../063-libcgraph6_2.42.2-7+b3_armhf.deb ... Unpacking libcgraph6:armhf (2.42.2-7+b3) ... Selecting previously unselected package libaom3:armhf. Preparing to unpack .../064-libaom3_3.6.0-1_armhf.deb ... Unpacking libaom3:armhf (3.6.0-1) ... Selecting previously unselected package libdav1d6:armhf. Preparing to unpack .../065-libdav1d6_1.0.0-2_armhf.deb ... Unpacking libdav1d6:armhf (1.0.0-2) ... Selecting previously unselected package libabsl20220623:armhf. Preparing to unpack .../066-libabsl20220623_20220623.1-1_armhf.deb ... Unpacking libabsl20220623:armhf (20220623.1-1) ... Selecting previously unselected package libgav1-1:armhf. Preparing to unpack .../067-libgav1-1_0.18.0-1+b1_armhf.deb ... Unpacking libgav1-1:armhf (0.18.0-1+b1) ... Selecting previously unselected package librav1e0:armhf. Preparing to unpack .../068-librav1e0_0.5.1-6_armhf.deb ... Unpacking librav1e0:armhf (0.5.1-6) ... Selecting previously unselected package libsvtav1enc1:armhf. Preparing to unpack .../069-libsvtav1enc1_1.4.1+dfsg-1_armhf.deb ... Unpacking libsvtav1enc1:armhf (1.4.1+dfsg-1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../070-libjpeg62-turbo_1%3a2.1.5-2_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.1.5-2) ... Selecting previously unselected package libyuv0:armhf. Preparing to unpack .../071-libyuv0_0.0~git20230123.b2528b0-1_armhf.deb ... Unpacking libyuv0:armhf (0.0~git20230123.b2528b0-1) ... Selecting previously unselected package libavif15:armhf. Preparing to unpack .../072-libavif15_0.11.1-1_armhf.deb ... Unpacking libavif15:armhf (0.11.1-1) ... Selecting previously unselected package libde265-0:armhf. Preparing to unpack .../073-libde265-0_1.0.11-1+deb12u2_armhf.deb ... Unpacking libde265-0:armhf (1.0.11-1+deb12u2) ... Selecting previously unselected package libx265-199:armhf. Preparing to unpack .../074-libx265-199_3.5-2+b1_armhf.deb ... Unpacking libx265-199:armhf (3.5-2+b1) ... Selecting previously unselected package libheif1:armhf. Preparing to unpack .../075-libheif1_1.15.1-1_armhf.deb ... Unpacking libheif1:armhf (1.15.1-1) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../076-libdeflate0_1.14-1_armhf.deb ... Unpacking libdeflate0:armhf (1.14-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../077-libjbig0_2.1-6.1_armhf.deb ... Unpacking libjbig0:armhf (2.1-6.1) ... Selecting previously unselected package liblerc4:armhf. Preparing to unpack .../078-liblerc4_4.0.0+ds-2_armhf.deb ... Unpacking liblerc4:armhf (4.0.0+ds-2) ... Selecting previously unselected package libwebp7:armhf. Preparing to unpack .../079-libwebp7_1.2.4-0.2+deb12u1_armhf.deb ... Unpacking libwebp7:armhf (1.2.4-0.2+deb12u1) ... Selecting previously unselected package libtiff6:armhf. Preparing to unpack .../080-libtiff6_4.5.0-6+deb12u1_armhf.deb ... Unpacking libtiff6:armhf (4.5.0-6+deb12u1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../081-libxau6_1%3a1.0.9-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../082-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../083-libxcb1_1.15-1_armhf.deb ... Unpacking libxcb1:armhf (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../084-libx11-data_2%3a1.8.4-2+deb12u2_all.deb ... Unpacking libx11-data (2:1.8.4-2+deb12u2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../085-libx11-6_2%3a1.8.4-2+deb12u2_armhf.deb ... Unpacking libx11-6:armhf (2:1.8.4-2+deb12u2) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../086-libxpm4_1%3a3.5.12-1.1+deb12u1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1.1+deb12u1) ... Selecting previously unselected package libgd3:armhf. Preparing to unpack .../087-libgd3_2.3.3-9_armhf.deb ... Unpacking libgd3:armhf (2.3.3-9) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../088-libglib2.0-0_2.74.6-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.74.6-2) ... Selecting previously unselected package libgts-0.7-5:armhf. Preparing to unpack .../089-libgts-0.7-5_0.7.6+darcs121130-5+b1_armhf.deb ... Unpacking libgts-0.7-5:armhf (0.7.6+darcs121130-5+b1) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../090-libpixman-1-0_0.42.2-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.42.2-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../091-libxcb-render0_1.15-1_armhf.deb ... Unpacking libxcb-render0:armhf (1.15-1) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../092-libxcb-shm0_1.15-1_armhf.deb ... Unpacking libxcb-shm0:armhf (1.15-1) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../093-libxext6_2%3a1.3.4-1+b1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-1+b1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../094-libxrender1_1%3a0.9.10-1.1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../095-libcairo2_1.16.0-7_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-7) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../096-libltdl7_2.4.7-5_armhf.deb ... Unpacking libltdl7:armhf (2.4.7-5) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../097-libfribidi0_1.0.8-2.1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.8-2.1) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../098-libgraphite2-3_1.3.14-1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../099-libharfbuzz0b_6.0.0+dfsg-3_armhf.deb ... Unpacking libharfbuzz0b:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libthai-data. Preparing to unpack .../100-libthai-data_0.1.29-1_all.deb ... Unpacking libthai-data (0.1.29-1) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../101-libdatrie1_0.2.13-2+b1_armhf.deb ... Unpacking libdatrie1:armhf (0.2.13-2+b1) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../102-libthai0_0.1.29-1_armhf.deb ... Unpacking libthai0:armhf (0.1.29-1) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../103-libpango-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../104-libpangoft2-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../105-libpangocairo-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpathplan4:armhf. Preparing to unpack .../106-libpathplan4_2.42.2-7+b3_armhf.deb ... Unpacking libpathplan4:armhf (2.42.2-7+b3) ... Selecting previously unselected package libgvc6. Preparing to unpack .../107-libgvc6_2.42.2-7+b3_armhf.deb ... Unpacking libgvc6 (2.42.2-7+b3) ... Selecting previously unselected package libgvpr2:armhf. Preparing to unpack .../108-libgvpr2_2.42.2-7+b3_armhf.deb ... Unpacking libgvpr2:armhf (2.42.2-7+b3) ... Selecting previously unselected package liblab-gamut1:armhf. Preparing to unpack .../109-liblab-gamut1_2.42.2-7+b3_armhf.deb ... Unpacking liblab-gamut1:armhf (2.42.2-7+b3) ... Selecting previously unselected package x11-common. Preparing to unpack .../110-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../111-libice6_2%3a1.0.10-1_armhf.deb ... Unpacking libice6:armhf (2:1.0.10-1) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../112-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../113-libxt6_1%3a1.2.1-1.1_armhf.deb ... Unpacking libxt6:armhf (1:1.2.1-1.1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../114-libxmu6_2%3a1.1.3-3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.3-3) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../115-libxaw7_2%3a1.0.14-1_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.14-1) ... Selecting previously unselected package graphviz. Preparing to unpack .../116-graphviz_2.42.2-7+b3_armhf.deb ... Unpacking graphviz (2.42.2-7+b3) ... Selecting previously unselected package libattr1-dev:armhf. Preparing to unpack .../117-libattr1-dev_1%3a2.5.1-4_armhf.deb ... Unpacking libattr1-dev:armhf (1:2.5.1-4) ... Selecting previously unselected package libacl1-dev:armhf. Preparing to unpack .../118-libacl1-dev_2.3.1-3_armhf.deb ... Unpacking libacl1-dev:armhf (2.3.1-3) ... Selecting previously unselected package libcpptoml-dev. Preparing to unpack .../119-libcpptoml-dev_0.1.1-3_all.deb ... Unpacking libcpptoml-dev (0.1.1-3) ... Selecting previously unselected package libgtest-dev:armhf. Preparing to unpack .../120-libgtest-dev_1.12.1-0.2_armhf.deb ... Unpacking libgtest-dev:armhf (1.12.1-0.2) ... Selecting previously unselected package libgmock-dev:armhf. Preparing to unpack .../121-libgmock-dev_1.12.1-0.2_armhf.deb ... Unpacking libgmock-dev:armhf (1.12.1-0.2) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../122-libncurses6_6.4-4_armhf.deb ... Unpacking libncurses6:armhf (6.4-4) ... Selecting previously unselected package libncurses-dev:armhf. Preparing to unpack .../123-libncurses-dev_6.4-4_armhf.deb ... Unpacking libncurses-dev:armhf (6.4-4) ... Setting up libexpat1:armhf (2.5.0-1) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libgraphite2-3:armhf (1.3.14-1) ... Setting up libpixman-1-0:armhf (0.42.2-1) ... Setting up libaom3:armhf (3.6.0-1) ... Setting up libabsl20220623:armhf (20220623.1-1) ... Setting up libxau6:armhf (1:1.0.9-1) ... Setting up libpsl5:armhf (0.21.2-1) ... Setting up libicu72:armhf (72.1-3) ... Setting up liblerc4:armhf (4.0.0+ds-2) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libattr1-dev:armhf (1:2.5.1-4) ... Setting up libdatrie1:armhf (0.2.13-2+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.74.6-2) ... No schema files found: doing nothing. Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:armhf (1.0.9-2+b6) ... Setting up liblab-gamut1:armhf (2.42.2-7+b3) ... Setting up x11-common (1:7.7+23) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libnghttp2-14:armhf (1.52.0-1+deb12u1) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up libdeflate0:armhf (1.14-1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libsvtav1enc1:armhf (1.4.1+dfsg-1) ... Setting up googletest (1.12.1-0.2) ... Setting up libjbig0:armhf (2.1-6.1) ... Setting up librav1e0:armhf (0.5.1-6) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-5+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:armhf (4.8.12-3.1) ... Setting up libuv1:armhf (1.44.2-1) ... Setting up libjpeg62-turbo:armhf (1:2.1.5-2) ... Setting up libx11-data (2:1.8.4-2+deb12u2) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libcpptoml-dev (0.1.1-3) ... Setting up libpathplan4:armhf (2.42.2-7+b3) ... Setting up libncurses6:armhf (6.4-4) ... Setting up libfribidi0:armhf (1.0.8-2.1) ... Setting up libproc2-0:armhf (2:4.0.2-3) ... Setting up libpng16-16:armhf (1.6.39-2) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:armhf (1.9.5-4) ... Setting up fonts-dejavu-core (2.37-6) ... Setting up libgav1-1:armhf (0.18.0-1+b1) ... Setting up libdav1d6:armhf (1.0.0-2) ... Setting up libltdl7:armhf (2.4.7-5) ... Setting up libsasl2-2:armhf (2.1.28+dfsg-10) ... Setting up autoconf (2.71-3) ... Setting up libx265-199:armhf (3.5-2+b1) ... Setting up libwebp7:armhf (1.2.4-0.2+deb12u1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up librhash0:armhf (1.4.3-3) ... Setting up libtiff6:armhf (4.5.0-6+deb12u1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up procps (2:4.0.2-3) ... Setting up libsub-override-perl (0.09-4) ... Setting up libthai-data (0.1.29-1) ... Setting up libssh2-1:armhf (1.10.0-3+b1) ... Setting up cmake-data (3.25.1-1) ... Setting up libcdt5:armhf (2.42.2-7+b3) ... Setting up libcgraph6:armhf (2.42.2-7+b3) ... Setting up libde265-0:armhf (1.0.11-1+deb12u2) ... Setting up libbsd0:armhf (0.11.7-2) ... Setting up libyuv0:armhf (0.0~git20230123.b2528b0-1) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3~deb12u1) ... Setting up libacl1-dev:armhf (2.3.1-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libice6:armhf (2:1.0.10-1) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libncurses-dev:armhf (6.4-4) ... Setting up libxcb1:armhf (1.15-1) ... Setting up gettext (0.21-12) ... Setting up libgtest-dev:armhf (1.12.1-0.2) ... Setting up libavif15:armhf (0.11.1-1) ... Setting up libtool (2.4.7-5) ... Setting up libarchive13:armhf (3.6.2-1) ... Setting up libxcb-render0:armhf (1.15-1) ... Setting up fontconfig-config (2.14.1-4) ... Setting up libedit2:armhf (3.1-20221030-2) ... Setting up libheif1:armhf (1.15.1-1) ... Setting up libxcb-shm0:armhf (1.15-1) ... Setting up libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libthai0:armhf (0.1.29-1) ... Setting up libfreetype6:armhf (2.12.1+dfsg-5) ... Setting up libgmock-dev:armhf (1.12.1-0.2) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libllvm14:armhf (1:14.0.6-12) ... Setting up libgvpr2:armhf (2.42.2-7+b3) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libcurl4:armhf (7.88.1-10+deb12u5) ... Setting up libx11-6:armhf (2:1.8.4-2+deb12u2) ... Setting up libharfbuzz0b:armhf (6.0.0+dfsg-3) ... Setting up libfontconfig1:armhf (2.14.1-4) ... Setting up libsm6:armhf (2:1.2.3-1) ... Setting up fontconfig (2.14.1-4) ... Regenerating fonts cache... done. Setting up libxpm4:armhf (1:3.5.12-1.1+deb12u1) ... Setting up libxrender1:armhf (1:0.9.10-1.1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpango-1.0-0:armhf (1.50.12+ds-1) ... Setting up libxext6:armhf (2:1.3.4-1+b1) ... Setting up libclang1-14 (1:14.0.6-12) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libcairo2:armhf (1.16.0-7) ... Setting up libgd3:armhf (2.3.3-9) ... Setting up libclang-cpp14 (1:14.0.6-12) ... Setting up libxt6:armhf (1:1.2.1-1.1) ... Setting up cmake (3.25.1-1) ... Setting up libpangoft2-1.0-0:armhf (1.50.12+ds-1) ... Setting up libpangocairo-1.0-0:armhf (1.50.12+ds-1) ... Setting up libxmu6:armhf (2:1.1.3-3) ... Setting up debhelper (13.11.4) ... Setting up libxaw7:armhf (2:1.0.14-1) ... Setting up doxygen (1.9.4-4) ... Setting up libgvc6 (2.42.2-7+b3) ... Setting up graphviz (2.42.2-7+b3) ... Processing triggers for libc-bin (2.36-9+deb12u4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/iceoryx-2.0.3+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../iceoryx_2.0.3+dfsg-1_source.changes dpkg-buildpackage: info: source package iceoryx dpkg-buildpackage: info: source version 2.0.3+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Timo Röhling dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --buildsystem=cmake --sourcedirectory=iceoryx_meta --builddirectory=obj debian/rules override_dh_auto_clean-indep make[1]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' dh_auto_clean --buildsystem=cmake --sourcedirectory=iceoryx_meta --builddirectory=obj-indep make[1]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' dh_auto_clean -O--buildsystem=cmake -O--sourcedirectory=iceoryx_meta -O--builddirectory=obj -Niceoryx-doc dh_autoreconf_clean -O--buildsystem=cmake -O--sourcedirectory=iceoryx_meta -O--builddirectory=obj dh_clean -O--buildsystem=cmake -O--sourcedirectory=iceoryx_meta -O--builddirectory=obj debian/rules binary dh binary --buildsystem=cmake --sourcedirectory=iceoryx_meta --builddirectory=obj dh_update_autotools_config -O--buildsystem=cmake -O--sourcedirectory=iceoryx_meta -O--builddirectory=obj dh_autoreconf -O--buildsystem=cmake -O--sourcedirectory=iceoryx_meta -O--builddirectory=obj debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' dh_auto_configure --buildsystem=cmake --sourcedirectory=iceoryx_meta --builddirectory=obj -- \ -DIOX_SOVERSION=2 \ -DBINDING_C=ON \ -DBUILD_DOC=OFF \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TEST=ON \ -DINTROSPECTION=ON \ -DTOML_CONFIG=ON cd obj && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DIOX_SOVERSION=2 -DBINDING_C=ON -DBUILD_DOC=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_TEST=ON -DINTROSPECTION=ON -DTOML_CONFIG=ON ../iceoryx_meta -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found GTest: /usr/lib/arm-linux-gnueabihf/cmake/GTest/GTestConfig.cmake (found version "1.12.1") -- Found Threads: TRUE -- The package 'iceoryx_hoofs_testing' is used in source code version. -- The package 'iceoryx_hoofs' is used in source code version. -- [i] <<<<<<<<<<<<< Start iceoryx_posh configuration: >>>>>>>>>>>>> -- [i] Using m:n communication! -- [i] IOX_MAX_PUBLISHERS:512 -- [i] IOX_MAX_SUBSCRIBERS:1024 -- [i] IOX_MAX_INTERFACE_NUMBER:4 -- [i] IOX_MAX_SUBSCRIBERS_PER_PUBLISHER:256 -- [i] IOX_MAX_CHUNKS_ALLOCATED_PER_PUBLISHER_SIMULTANEOUSLY:8 -- [i] IOX_MAX_PUBLISHER_HISTORY:16 -- [i] IOX_MAX_CHUNKS_HELD_PER_SUBSCRIBER_SIMULTANEOUSLY:256 -- [i] <<<<<<<<<<<<<< End iceoryx_posh configuration: >>>>>>>>>>>>>> -- The package 'iceoryx_posh_testing' is used in source code version. -- The package 'iceoryx_posh' is used in source code version. -- Found Curses: /usr/lib/arm-linux-gnueabihf/libcurses.so -- [i] <<<<<<<<<<<<< Start iceoryx_posh configuration: >>>>>>>>>>>>> -- [i] Using m:n communication! -- [i] IOX_MAX_PUBLISHERS:512 -- [i] IOX_MAX_SUBSCRIBERS:1024 -- [i] IOX_MAX_INTERFACE_NUMBER:4 -- [i] IOX_MAX_SUBSCRIBERS_PER_PUBLISHER:256 -- [i] IOX_MAX_CHUNKS_ALLOCATED_PER_PUBLISHER_SIMULTANEOUSLY:8 -- [i] IOX_MAX_PUBLISHER_HISTORY:16 -- [i] IOX_MAX_CHUNKS_HELD_PER_SUBSCRIBER_SIMULTANEOUSLY:256 -- [i] <<<<<<<<<<<<<< End iceoryx_posh configuration: >>>>>>>>>>>>>> CMake Options CMAKE_BUILD_TYPE.....................: None CMAKE_TOOLCHAIN_FILE.................: CMAKE_EXPORT_COMPILE_COMMANDS........: ON iceoryx Options BINDING_C............................: ON BUILD_ALL............................: OFF BUILD_DOC............................: OFF BUILD_SHARED_LIBS....................: ON BUILD_STRICT.........................: OFF BUILD_TEST...........................: ON CCACHE...............................: ON (ccache not found) CLANG_TIDY...........................: OFF COVERAGE.............................: OFF DDS_GATEWAY..........................: OFF DOWNLOAD_TOML_LIB....................: ON EXAMPLES.............................: OFF INTROSPECTION........................: ON ONE_TO_MANY_ONLY ....................: OFF ROUDI_ENVIRONMENT....................: ON (activated by BUILD_TEST=ON) SANITIZE.............................: OFF TEST_WITH_ADDITIONAL_USER ...........: OFF TOML_CONFIG..........................: ON Build Properties project name..............: iceoryx_package c compiler................: /usr/bin/cc c++ compiler..............: /usr/bin/c++ cmake.....................: 3.25.1 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/iceoryx-2.0.3+dfsg/obj make[1]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' dh_auto_configure --buildsystem=cmake --sourcedirectory=iceoryx_meta --builddirectory=obj-indep -- \ -DIOX_SOVERSION=2 \ -DBUILD_DOC=ON cd obj-indep && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DIOX_SOVERSION=2 -DBUILD_DOC=ON ../iceoryx_meta -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- The package 'iceoryx_hoofs' is used in source code version. -- [i] <<<<<<<<<<<<< Start iceoryx_posh configuration: >>>>>>>>>>>>> -- [i] Using m:n communication! -- [i] IOX_MAX_PUBLISHERS:512 -- [i] IOX_MAX_SUBSCRIBERS:1024 -- [i] IOX_MAX_INTERFACE_NUMBER:4 -- [i] IOX_MAX_SUBSCRIBERS_PER_PUBLISHER:256 -- [i] IOX_MAX_CHUNKS_ALLOCATED_PER_PUBLISHER_SIMULTANEOUSLY:8 -- [i] IOX_MAX_PUBLISHER_HISTORY:16 -- [i] IOX_MAX_CHUNKS_HELD_PER_SUBSCRIBER_SIMULTANEOUSLY:256 -- [i] <<<<<<<<<<<<<< End iceoryx_posh configuration: >>>>>>>>>>>>>> -- Found Doxygen: /usr/bin/doxygen (found version "1.9.4") found components: doxygen dot CMake Warning at /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4/CMakeLists.txt:41 (message): plantuml.jar not found at '/usr/share/plantuml/', please set environment variable PLANTUML_JAR_PATH to the correct location. -- iceoryx_hoofs /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4/../../iceoryx_hoofs -- iceoryx_posh /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4/../../iceoryx_posh -- iceoryx_binding_c /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4/../../iceoryx_binding_c -- iceoryx_dds /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4/../../iceoryx_dds -- iceoryx_introspection /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4/../../tools/introspection -- iceoryx_component /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4/example/iceoryx_component -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep make[1]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' /usr/bin/make -C obj-indep doxygen_iceoryx_posh doxygen_iceoryx_hoofs doxygen_iceoryx_binding_c doxygen_iceoryx_introspection make[2]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -S/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta -B/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 doxygen_iceoryx_posh make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -S/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta -B/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 1 /usr/bin/make -f CMakeFiles/Makefile2 doc/CMakeFiles/doxygen_iceoryx_posh.dir/all make[4]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_posh.dir/build.make doc/CMakeFiles/doxygen_iceoryx_posh.dir/depend make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4 /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/CMakeFiles/doxygen_iceoryx_posh.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_posh.dir/build.make doc/CMakeFiles/doxygen_iceoryx_posh.dir/build make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' [100%] Generate API documentation for doxygen_iceoryx_posh cd /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include && /usr/bin/cmake -E make_directory /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/iceoryx_posh cd /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include && /usr/bin/doxygen /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/Doxyfile.doxygen_iceoryx_posh Doxygen version used: 1.9.4 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo Reading and parsing tag files Parsing files Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_discovery.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_discovery.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_generic.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_generic.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/toml_gateway_config_parser.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/toml_gateway_config_parser.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.inl... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.inl... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client_options.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client_options.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/enum_trigger_type.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/enum_trigger_type.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_attorney.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_attorney.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_callback.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_callback.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/port_queue_policies.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/port_queue_policies.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/request.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/request.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/response.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/response.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/sample.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/sample.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server_options.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server_options.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber_options.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber_options.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_client.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_client.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_publisher.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_publisher.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_server.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_server.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_subscriber.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_subscriber.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_components.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_components.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/generic_memory_block.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/generic_memory_block.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_block.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_block.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/posix_shm_memory_provider.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/posix_shm_memory_provider.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.inl... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.inl... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_file_provider.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_file_provider.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_toml_file_provider.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp:38: warning: File ended in the middle of a comment block! Perhaps a missing \endcode? toml_file_provider.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/node.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/node.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime_single_process.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime_single_process.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/compatibility_check_level.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/compatibility_check_level.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+d/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:76: warning: Compound iox::Config is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:190: warning: Compound iox::DefaultChunkDistributorConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:197: warning: Compound iox::DefaultChunkQueueConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:83: warning: Compound iox::capro::ServiceDescription::ClassHash is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:29: warning: Compound iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:38: warning: Compound iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp:25: warning: Compound iox::config::CmdLineParserConfigFileOption is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:33: warning: Compound iox::config::GatewayConfig::ServiceEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config.hpp:27: warning: Compound iox::config::RouDiConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_toml_file_provider.hpp:28: warning: Compound iox::config::TomlRouDiConfigFileProvider is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:65: warning: Compound iox::helper::Optimize< FinalArg > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:54: warning: Compound iox::helper::Optimize< FirstArg, RemainderArgs... > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:41: warning: Compound iox::helper::SetDefaults< FinalArg > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:30: warning: Compound iox::helper::SetDefaults< FirstArg, RemainderArgs... > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:41: warning: Compound iox::mepoo::ChunkHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp:29: warning: Compound iox::mepoo::ChunkSettings is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32: warning: Compound iox::mepoo::MePooConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:35: warning: Compound iox::mepoo::MePooConfig::Entry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30: warning: Compound iox::mepoo::SegmentConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:32: warning: Compound iox::mepoo::SegmentConfig::SegmentEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:221: warning: Compound iox::popo::Listener is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:93: warning: Compound iox::popo::RequestHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:119: warning: Compound iox::popo::ResponseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:30: warning: Compound iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_client.hpp:26: warning: Compound iox::popo::UntypedClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_server.hpp:26: warning: Compound iox::popo::UntypedServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp:27: warning: Compound iox::roudi::DefaultRouDiMemory is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:25: warning: Compound iox::roudi::IceOryxRouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_components.hpp:29: warning: Compound iox::roudi::IceOryxRouDiComponents is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:32: warning: Compound iox::roudi::IceOryxRouDiMemoryManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:61: warning: Compound iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:95: warning: Compound iox::roudi::PortThroughputData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:130: warning: Compound iox::roudi::ProcessIntrospectionData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:35: warning: Compound iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:52: warning: Compound iox::roudi::RouDiMemoryManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:114: warning: Compound iox::roudi::SubscriberPortChangingData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:123: warning: Compound iox::roudi::SubscriberPortChangingIntrospectionFieldTopic is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime_single_process.hpp:27: warning: Compound iox::runtime::PoshRuntimeSingleProcess is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp:44: warning: Compound iox::runtime::ServiceDiscovery is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp:68: warning: no uniquely matching class member found for NotificationAttorney Possible candidates: 'friend class iox::popo::UserTrigger::NotificationAttorney' at line 52 of file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp 'friend class iox::popo::BaseClient< PortT, TriggerHandleT >::NotificationAttorney' at line 93 of file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp 'friend class iox::popo::BaseServer< PortT, TriggerHandleT >::NotificationAttorney' at line 99 of file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp 'friend class iox::popo::BaseSubscriber< port_t >::NotificationAttorney' at line 105 of file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp fsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file iceoryx_posh/capro/service_description.hpp... Generating code for file iceoryx_posh/gateway/channel.hpp... Generating code for file iceoryx_posh/gateway/gateway_base.hpp... Generating code for file iceoryx_posh/gateway/gateway_config.hpp... Generating code for file iceoryx_posh/gateway/gateway_discovery.hpp... Generating code for file iceoryx_posh/gateway/gateway_generic.hpp... Generating code for file iceoryx_posh/gateway/toml_gateway_config_parser.hpp... Generating code for file iceoryx_posh/iceoryx_posh_config.hpp... Generating code for file iceoryx_posh/iceoryx_posh_types.hpp... Generating code for file iceoryx_posh/internal/popo/base_client.hpp... Generating code for file iceoryx_posh/internal/popo/base_publisher.hpp... Generating code for file iceoryx_posh/internal/popo/base_server.hpp... Generating code for file iceoryx_posh/internal/popo/base_subscriber.hpp... Generating code for file iceoryx_posh/internal/popo/client_impl.hpp... Generating code for file iceoryx_posh/internal/popo/publisher_impl.hpp... Generating code for file iceoryx_posh/internal/popo/server_impl.hpp... Generating code for file iceoryx_posh/internal/popo/subscriber_impl.hpp... Generating code for file iceoryx_posh/internal/popo/untyped_client_impl.hpp... Generating code for file iceoryx_posh/internal/popo/untyped_publisher_impl.hpp... Generating code for file iceoryx_posh/internal/popo/untyped_server_impl.hpp... Generating code for file iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp... Generating code for file iceoryx_posh/mepoo/chunk_header.hpp... Generating code for file iceoryx_posh/mepoo/chunk_settings.hpp... Generating code for file iceoryx_posh/mepoo/memory_info.hpp... Generating code for file iceoryx_posh/mepoo/mepoo_config.hpp... Generating code for file iceoryx_posh/mepoo/segment_config.hpp... Generating code for file iceoryx_posh/popo/client.hpp... Generating code for file iceoryx_posh/popo/client_options.hpp... Generating code for file iceoryx_posh/popo/enum_trigger_type.hpp... Generating code for file iceoryx_posh/popo/listener.hpp... Generating code for file iceoryx_posh/popo/notification_attorney.hpp... Generating code for file iceoryx_posh/popo/notification_callback.hpp... Generating code for file iceoryx_posh/popo/notification_info.hpp... Generating code for file iceoryx_posh/popo/port_queue_policies.hpp... Generating code for file iceoryx_posh/popo/publisher.hpp... Generating code for file iceoryx_posh/popo/publisher_options.hpp... Generating code for file iceoryx_posh/popo/request.hpp... Generating code for file iceoryx_posh/popo/response.hpp... Generating code for file iceoryx_posh/popo/rpc_header.hpp... Generating code for file iceoryx_posh/popo/sample.hpp... Generating code for file iceoryx_posh/popo/server.hpp... Generating code for file iceoryx_posh/popo/server_options.hpp... Generating code for file iceoryx_posh/popo/subscriber.hpp... Generating code for file iceoryx_posh/popo/subscriber_options.hpp... Generating code for file iceoryx_posh/popo/trigger.hpp... Generating code for file iceoryx_posh/popo/trigger_handle.hpp... Generating code for file iceoryx_posh/popo/untyped_client.hpp... Generating code for file iceoryx_posh/popo/untyped_publisher.hpp... Generating code for file iceoryx_posh/popo/untyped_server.hpp... Generating code for file iceoryx_posh/popo/untyped_subscriber.hpp... Generating code for file iceoryx_posh/popo/user_trigger.hpp... Generating code for file iceoryx_posh/popo/wait_set.hpp... Generating code for file iceoryx_posh/roudi/cmd_line_args.hpp... Generating code for file iceoryx_posh/roudi/iceoryx_roudi_app.hpp... Generating code for file iceoryx_posh/roudi/iceoryx_roudi_components.hpp... Generating code for file iceoryx_posh/roudi/introspection_types.hpp... Generating code for file iceoryx_posh/roudi/memory/default_roudi_memory.hpp... Generating code for file iceoryx_posh/roudi/memory/generic_memory_block.hpp... Generating code for file iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp... Generating code for file iceoryx_posh/roudi/memory/memory_block.hpp... Generating code for file iceoryx_posh/roudi/memory/memory_provider.hpp... Generating code for file iceoryx_posh/roudi/memory/posix_shm_memory_provider.hpp... Generating code for file iceoryx_posh/roudi/memory/roudi_memory_interface.hpp... Generating code for file iceoryx_posh/roudi/memory/roudi_memory_manager.hpp... Generating code for file iceoryx_posh/roudi/port_pool.hpp... Generating code for file iceoryx_posh/roudi/roudi_app.hpp... Generating code for file iceoryx_posh/roudi/roudi_cmd_line_parser.hpp... Generating code for file iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp... Generating code for file iceoryx_posh/roudi/roudi_config.hpp... Generating code for file iceoryx_posh/roudi/roudi_config_file_provider.hpp... Generating code for file iceoryx_posh/roudi/roudi_config_toml_file_provider.hpp... Generating code for file iceoryx_posh/runtime/node.hpp... Generating code for file iceoryx_posh/runtime/port_config_info.hpp... Generating code for file iceoryx_posh/runtime/posh_runtime.hpp... Generating code for file iceoryx_posh/runtime/posh_runtime_single_process.hpp... Generating code for file iceoryx_posh/runtime/service_discovery.hpp... Generating code for file iceoryx_posh/version/compatibility_check_level.hpp... Generating code for file iceoryx_posh/version/version_info.hpp... Generating file documentation... Generating page documentation... Generating docs for page todo... Generating group documentation./build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:78: warning: Member setDefaults() noexcept (function) of struct iox::Config is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:85: warning: Member setModuleDefaults() noexcept (function) of struct iox::Config is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:91: warning: Member optimize() noexcept (function) of struct iox::Config is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:192: warning: Member MAX_QUEUES (variable) of struct iox::DefaultChunkDistributorConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:193: warning: Member MAX_HISTORY_CAPACITY (variable) of struct iox::DefaultChunkDistributorConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:199: warning: Member MAX_QUEUE_CAPACITY (variable) of struct iox::DefaultChunkQueueConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98: warning: Member ServiceDescription(const ServiceDescription &) noexcept=default (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:99: warning: Member ServiceDescription(ServiceDescription &&) noexcept=default (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:119: warning: Member operator=(const ServiceDescription &) noexcept=default (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:120: warning: Member operator=(ServiceDescription &&) noexcept=default (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:132: warning: Member isLocal() const noexcept (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:134: warning: Member setLocal() noexcept (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:142: warning: Member getInstanceIDString() const noexcept (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:143: warning: Member getEventIDString() const noexcept (function) of class iox::capro::ServiceDescription is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:126: warning: argument 'Serialization' of command @param is not found in the argument list of iox::capro::ServiceDescription::deserialize(const cxx::Serialization &serialized) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:86: warning: Member ClassHash(const std::initializer_list< uint32_t > &values) noexcept (function) of struct iox::capro::ServiceDescription::ClassHash is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:87: warning: Member operator[](iox::cxx::range< uint64_t, 0, CLASS_HASH_ELEMENT_COUNT - 1 > index) noexcept (function) of struct iox::capro::ServiceDescription::ClassHash is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:88: warning: Member operator[](iox::cxx::range< uint64_t, 0, CLASS_HASH_ELEMENT_COUNT - 1 > index) const noexcept (function) of struct iox::capro::ServiceDescription::ClassHash is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:89: warning: Member operator==(const ClassHash &rhs) const noexcept (function) of struct iox::capro::ServiceDescription::ClassHash is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:90: warning: Member operator!=(const ClassHash &rhs) const noexcept (function) of struct iox::capro::ServiceDescription::ClassHash is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:31: warning: Member monitoringMode (variable) of struct iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:32: warning: Member logLevel (variable) of struct iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:33: warning: Member compatibilityCheckLevel (variable) of struct iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:34: warning: Member processKillDelay (variable) of struct iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:35: warning: Member uniqueRouDiId (variable) of struct iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:36: warning: Member run (variable) of struct iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:37: warning: Member configFilePath (variable) of struct iox::config::CmdLineArgs_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:41: warning: Member CmdLineArgumentParsingMode (enumeration) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:66: warning: Member m_run (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:67: warning: Member m_logLevel (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:68: warning: Member m_monitoringMode (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:69: warning: Member m_compatibilityCheckLevel (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:70: warning: Member m_uniqueRouDiId (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:71: warning: Member m_processKillDelay (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:55: warning: argument 'Result' of command @param is not found in the argument list of iox::config::CmdLineParser::parse(int argc, char *argv[], const CmdLineArgumentParsingMode cmdLineParsingMode=CmdLineArgumentParsingMode::ALL) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp:47: warning: Member m_customConfigFilePath (variable) of class iox::config::CmdLineParserConfigFileOption is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:66: warning: Member m_run (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:67: warning: Member m_logLevel (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:68: warning: Member m_monitoringMode (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:69: warning: Member m_compatibilityCheckLevel (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:70: warning: Member m_uniqueRouDiId (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:71: warning: Member m_processKillDelay (variable) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:41: warning: Member CmdLineArgumentParsingMode (enumeration) of class iox::config::CmdLineParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp:36: warning: argument 'Result' of command @param is not found in the argument list of iox::config::CmdLineParserConfigFileOption::parse(int argc, char *argv[], const CmdLineArgumentParsingMode cmdLineParsingMode=CmdLineArgumentParsingMode::ALL) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:39: warning: Member setDefaults() noexcept (function) of struct iox::config::GatewayConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:37: warning: Member m_configuredServices (variable) of struct iox::config::GatewayConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:35: warning: Member m_serviceDescription (variable) of struct iox::config::GatewayConfig::ServiceEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config.hpp:29: warning: Member setDefaults() noexcept (function) of struct iox::config::RouDiConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config.hpp:30: warning: Member optimize() noexcept (function) of struct iox::config::RouDiConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/toml_gateway_config_parser.hpp:64: warning: Member parse(const roudi::ConfigFilePathString_t &path=roudi::ConfigFilePathString_t(DEFAULT_CONFIG_FILE_PATH)) noexcept (function) of class iox::config::TomlGatewayConfigParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/toml_gateway_config_parser.hpp:67: warning: Member validate(const cpptoml::table &parsedToml) noexcept (function) of class iox::config::TomlGatewayConfigParser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_toml_file_provider.hpp:31: warning: Member TomlRouDiConfigFileProvider(iox::config::CmdLineArgs_t &cmdLineArgs) noexcept (function) of class iox::config::TomlRouDiConfigFileProvider is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_file_provider.hpp:71: warning: Member m_customConfigFilePath (variable) of class iox::roudi::RouDiConfigFileProvider is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp:64: warning: Member Channel(const capro::ServiceDescription &service, const IceoryxTerminalPtr iceoryxTerminal, const ExternalTerminalPtr externalTerminal) noexcept (function) of class iox::gw::Channel is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp:68: warning: Member operator==(const Channel< IceoryxTerminal, ExternalTerminal > &rhs) const noexcept (function) of class iox::gw::Channel is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp:80: warning: Member getServiceDescription() const noexcept (function) of class iox::gw::Channel is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp:81: warning: Member getIceoryxTerminal() const noexcept (function) of class iox::gw::Channel is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp:82: warning: Member getExternalTerminal() const noexcept (function) of class iox::gw::Channel is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:44: warning: Member CaproMessage (typedef) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:52: warning: Member GatewayBase(GatewayBase &&other) noexcept=default (function) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:53: warning: Member operator=(GatewayBase &&) noexcept=default (function) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:63: warning: Member getInterface() const noexcept (function) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:66: warning: Member m_interfaceImpl (variable) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_discovery.hpp:37: warning: Member CaproMessage (typedef) of class iox::gw::GatewayDiscovery is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_discovery.hpp:55: warning: Member GatewayDiscovery(Impl_T interfacePortImpl) noexcept (function) of class iox::gw::GatewayDiscovery is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_generic.hpp:71: warning: Member runMultithreaded() noexcept (function) of class iox::gw::GatewayGeneric is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_generic.hpp:72: warning: Member shutdown() noexcept (function) of class iox::gw::GatewayGeneric is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_generic.hpp:90: warning: Member getNumberOfChannels() const noexcept (function) of class iox::gw::GatewayGeneric is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:52: warning: Member GatewayBase(GatewayBase &&other) noexcept=default (function) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:53: warning: Member operator=(GatewayBase &&) noexcept=default (function) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_generic.hpp:93: warning: Member GatewayGeneric(capro::Interfaces interface, units::Duration discoveryPeriod=1000_ms, units::Duration forwardingPeriod=50_ms) noexcept (function) of class iox::gw::GatewayGeneric is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:63: warning: Member getInterface() const noexcept (function) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:44: warning: Member CaproMessage (typedef) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:66: warning: Member m_interfaceImpl (variable) of class iox::gw::GatewayBase is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:68: warning: Member apply(BaseType *me) noexcept (function) of struct iox::helper::Optimize< FinalArg > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:57: warning: Member apply(BaseType *me) noexcept (function) of struct iox::helper::Optimize< FirstArg, RemainderArgs... > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:44: warning: Member apply(BaseType *me) noexcept (function) of struct iox::helper::SetDefaults< FinalArg > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:33: warning: Member apply(BaseType *me) noexcept (function) of struct iox::helper::SetDefaults< FirstArg, RemainderArgs... > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:43: warning: Member UserPayloadOffset_t (typedef) of struct iox::mepoo::ChunkHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp:32: warning: Member Error (enumeration) of class iox::mepoo::ChunkSettings is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp:41: warning: argument 'chunkSize' of command @param is not found in the argument list of iox::mepoo::ChunkSettings::create(const uint32_t userPayloadSize, const uint32_t userPayloadAlignment=iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT, const uint32_t userHeaderSize=iox::CHUNK_NO_USER_HEADER_SIZE, const uint32_t userHeaderAlignment=iox::CHUNK_NO_USER_HEADER_ALIGNMENT) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:41: warning: Member MemoryInfo(const MemoryInfo &) noexcept=default (function) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:42: warning: Member MemoryInfo(MemoryInfo &&) noexcept=default (function) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:43: warning: Member operator=(const MemoryInfo &) noexcept=default (function) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:44: warning: Member operator=(MemoryInfo &&) noexcept=default (function) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:38: warning: Member deviceId (variable) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:39: warning: Member memoryType (variable) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:30: warning: Member DEFAULT_DEVICE_ID (variable) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/memory_info.hpp:31: warning: Member DEFAULT_MEMORY_TYPE (variable) of struct iox::mepoo::MemoryInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:47: warning: Member MePooConfigContainerType (typedef) of struct iox::mepoo::MePooConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:48: warning: Member m_mempoolConfig (variable) of struct iox::mepoo::MePooConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:58: warning: argument 'Entry' of command @param is not found in the argument list of iox::mepoo::MePooConfig::addMemPool(Entry f_entry) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:58: warning: The following parameter of iox::mepoo::MePooConfig::addMemPool(Entry f_entry) is not documented: parameter 'f_entry' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:43: warning: Member m_size (variable) of struct iox::mepoo::MePooConfig::Entry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:44: warning: Member m_chunkCount (variable) of struct iox::mepoo::MePooConfig::Entry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:57: warning: Member optimize() noexcept (function) of struct iox::mepoo::SegmentConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:52: warning: Member m_sharedMemorySegments (variable) of struct iox::mepoo::SegmentConfig is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:34: warning: Member SegmentEntry(const posix::PosixGroup::string_t &readerGroup, const posix::PosixGroup::string_t &writerGroup, const MePooConfig &memPoolConfig, iox::mepoo::MemoryInfo memoryInfo=iox::mepoo::MemoryInfo()) noexcept (function) of struct iox::mepoo::SegmentConfig::SegmentEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:46: warning: Member m_readerGroup (variable) of struct iox::mepoo::SegmentConfig::SegmentEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:47: warning: Member m_writerGroup (variable) of struct iox::mepoo::SegmentConfig::SegmentEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:48: warning: Member m_mempoolConfig (variable) of struct iox::mepoo::SegmentConfig::SegmentEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:49: warning: Member m_memoryInfo (variable) of struct iox::mepoo::SegmentConfig::SegmentEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:96: warning: Member SelfType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:97: warning: Member PortType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:99: warning: Member BaseClient(const capro::ServiceDescription &service, const ClientOptions &clientOptions) noexcept (function) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:142: warning: Member m_port (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:143: warning: Member m_trigger (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:42: warning: Member PortType (typedef) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:86: warning: Member BasePublisher(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions) (function) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:100: warning: Member m_port (variable) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:102: warning: Member SelfType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:103: warning: Member PortType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:105: warning: Member BaseServer(const capro::ServiceDescription &service, const ServerOptions &serverOptions) noexcept (function) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:149: warning: Member m_port (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:150: warning: Member m_trigger (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:113: warning: Member PortType (typedef) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:116: warning: Member BaseSubscriber(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:127: warning: Member invalidateTrigger(const uint64_t trigger) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:164: warning: Member m_port (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:165: warning: Member m_trigger (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:145: warning: argument 'subscriberEvent' of command @param is not found in the argument list of iox::popo::BaseSubscriber< port_t >::enableEvent(iox::popo::TriggerHandle &&triggerHandle, const SubscriberEvent subscriberState) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:145: warning: The following parameter of iox::popo::BaseSubscriber::enableEvent(iox::popo::TriggerHandle &&triggerHandle, const SubscriberEvent subscriberState) is not documented: parameter 'subscriberState' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:74: warning: found documented return type for iox::popo::BaseSubscriber::subscribe that does not return anything /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:96: warning: Member SelfType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:97: warning: Member PortType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:99: warning: Member BaseClient(const capro::ServiceDescription &service, const ClientOptions &clientOptions) noexcept (function) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:142: warning: Member m_port (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:143: warning: Member m_trigger (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:96: warning: Member SelfType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:97: warning: Member PortType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:99: warning: Member BaseClient(const capro::ServiceDescription &service, const ClientOptions &clientOptions) noexcept (function) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:142: warning: Member m_port (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:143: warning: Member m_trigger (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:224: warning: Member Parent (typedef) of class iox::popo::Listener is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:228: warning: Member Listener(ConditionVariableData &conditionVariableData) noexcept (function) of class iox::popo::Listener is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:173: warning: Member ListenerImpl(ConditionVariableData &conditionVariableData) noexcept (function) of class ListenerImpl< MAX_NUMBER_OF_EVENTS_PER_LISTENER > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:173: warning: Member ListenerImpl(ConditionVariableData &conditionVariableData) noexcept (function) of class iox::popo::ListenerImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:121: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:140: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:160: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:152: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_callback.hpp:59: warning: Member Ref_t (typedef) of struct iox::popo::NotificationCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_callback.hpp:60: warning: Member Ptr_t (typedef) of struct iox::popo::NotificationCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_callback.hpp:62: warning: Member m_callback (variable) of struct iox::popo::NotificationCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_callback.hpp:63: warning: Member m_contextData (variable) of struct iox::popo::NotificationCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:37: warning: Member INVALID_ID (variable) of class iox::popo::NotificationInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:78: warning: Member m_notificationOrigin (variable) of class iox::popo::NotificationInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:79: warning: Member m_userValue (variable) of class iox::popo::NotificationInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:80: warning: Member m_notificationOriginTypeHash (variable) of class iox::popo::NotificationInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:81: warning: Member m_notificationId (variable) of class iox::popo::NotificationInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:83: warning: Member m_callbackPtr (variable) of class iox::popo::NotificationInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:84: warning: Member m_callback (variable) of class iox::popo::NotificationInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:42: warning: Member PortType (typedef) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.hpp:40: warning: Member PublisherImpl(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions=PublisherOptions()) (function) of class PublisherImpl< T, mepoo::NoUserHeader > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:86: warning: Member BasePublisher(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions) (function) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:100: warning: Member m_port (variable) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.hpp:40: warning: Member PublisherImpl(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions=PublisherOptions()) (function) of class iox::popo::PublisherImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:42: warning: Member PortType (typedef) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:86: warning: Member BasePublisher(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions) (function) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:100: warning: Member m_port (variable) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:104: warning: Member RequestHeader(RequestHeader &&rhs) noexcept=default (function) of class iox::popo::RequestHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:105: warning: Member operator=(RequestHeader &&rhs) noexcept=default (function) of class iox::popo::RequestHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:46: warning: Member RpcBaseHeader(RpcBaseHeader &&rhs) noexcept=default (function) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:47: warning: Member operator=(RpcBaseHeader &&rhs) noexcept=default (function) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:115: warning: Member fromPayload(void *const payload) noexcept (function) of class iox::popo::RequestHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:116: warning: Member fromPayload(const void *const payload) noexcept (function) of class iox::popo::RequestHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:57: warning: Member UNKNOWN_CLIENT_QUEUE_INDEX (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:58: warning: Member START_SEQUENCE_ID (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:87: warning: Member m_rpcHeaderVersion (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:88: warning: Member m_lastKnownClientQueueIndex (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:89: warning: Member m_uniqueClientQueueId (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:90: warning: Member m_sequenceId (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:133: warning: Member ResponseHeader(ResponseHeader &&rhs) noexcept=default (function) of class iox::popo::ResponseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:134: warning: Member operator=(ResponseHeader &&rhs) noexcept=default (function) of class iox::popo::ResponseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:46: warning: Member RpcBaseHeader(RpcBaseHeader &&rhs) noexcept=default (function) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:47: warning: Member operator=(RpcBaseHeader &&rhs) noexcept=default (function) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:144: warning: Member fromPayload(void *const payload) noexcept (function) of class iox::popo::ResponseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:145: warning: Member fromPayload(const void *const payload) noexcept (function) of class iox::popo::ResponseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:57: warning: Member UNKNOWN_CLIENT_QUEUE_INDEX (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:58: warning: Member START_SEQUENCE_ID (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:87: warning: Member m_rpcHeaderVersion (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:88: warning: Member m_lastKnownClientQueueIndex (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:89: warning: Member m_uniqueClientQueueId (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:90: warning: Member m_sequenceId (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:46: warning: Member RpcBaseHeader(RpcBaseHeader &&rhs) noexcept=default (function) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:47: warning: Member operator=(RpcBaseHeader &&rhs) noexcept=default (function) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:57: warning: Member UNKNOWN_CLIENT_QUEUE_INDEX (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:58: warning: Member START_SEQUENCE_ID (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:87: warning: Member m_rpcHeaderVersion (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:88: warning: Member m_lastKnownClientQueueIndex (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:89: warning: Member m_uniqueClientQueueId (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:90: warning: Member m_sequenceId (variable) of class iox::popo::RpcBaseHeader is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:64: warning: Found unknown command '@briet' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/sample.hpp:43: warning: Member ForPublisherOnly (typedef) of class iox::popo::Sample is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:102: warning: Member SelfType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:103: warning: Member PortType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:105: warning: Member BaseServer(const capro::ServiceDescription &service, const ServerOptions &serverOptions) noexcept (function) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:149: warning: Member m_port (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:150: warning: Member m_trigger (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:102: warning: Member SelfType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:103: warning: Member PortType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:105: warning: Member BaseServer(const capro::ServiceDescription &service, const ServerOptions &serverOptions) noexcept (function) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:149: warning: Member m_port (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:150: warning: Member m_trigger (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:56: warning: Member PortType (typedef) of class SubscriberImpl< T, mepoo::NoUserHeader > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:57: warning: Member SubscriberSampleDeleter (typedef) of class SubscriberImpl< T, mepoo::NoUserHeader > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:40: warning: Member SubscriberImpl(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions=SubscriberOptions()) noexcept (function) of class SubscriberImpl< T, mepoo::NoUserHeader > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:113: warning: Member PortType (typedef) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:116: warning: Member BaseSubscriber(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:127: warning: Member invalidateTrigger(const uint64_t trigger) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:164: warning: Member m_port (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:165: warning: Member m_trigger (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:56: warning: Member PortType (typedef) of class iox::popo::SubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:57: warning: Member SubscriberSampleDeleter (typedef) of class iox::popo::SubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:40: warning: Member SubscriberImpl(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions=SubscriberOptions()) noexcept (function) of class iox::popo::SubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:113: warning: Member PortType (typedef) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:116: warning: Member BaseSubscriber(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:127: warning: Member invalidateTrigger(const uint64_t trigger) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:164: warning: Member m_port (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:165: warning: Member m_trigger (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:109: warning: Member Trigger(Trigger &&rhs) noexcept (function) of class iox::popo::Trigger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:110: warning: Member operator=(Trigger &&rhs) noexcept (function) of class iox::popo::Trigger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:58: warning: Member INVALID_TRIGGER_ID (variable) of class iox::popo::Trigger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:65: warning: argument 'StateBasedTrigger_t' of command @param is not found in the argument list of iox::popo::Trigger::Trigger(StateBasedTrigger_t, T *const stateOrigin, const cxx::ConstMethodCallback< bool > &hasTriggeredCallback, const cxx::MethodCallback< void, uint64_t > &resetCallback, const uint64_t notificationId, const NotificationCallback< T, UserType > &callback, const uint64_t uniqueId, const uint64_t stateType, const uint64_t stateTypeHash) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:89: warning: argument 'EventBasedTrigger_t' of command @param is not found in the argument list of iox::popo::Trigger::Trigger(EventBasedTrigger_t, T *const notificationOrigin, const cxx::MethodCallback< void, uint64_t > &resetCallback, const uint64_t notificationId, const NotificationCallback< T, UserType > &callback, const uint64_t uniqueId, const uint64_t notificationType, const uint64_t notificationTypeHash) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp:54: warning: Member TriggerHandle(TriggerHandle &&rhs) noexcept (function) of class iox::popo::TriggerHandle is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp:55: warning: Member operator=(TriggerHandle &&rhs) noexcept (function) of class iox::popo::TriggerHandle is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp:44: warning: argument 'conditionVariableDataRef' of command @param is not found in the argument list of iox::popo::TriggerHandle::TriggerHandle(ConditionVariableData &conditionVariableData, const cxx::MethodCallback< void, uint64_t > resetCallback, const uint64_t uniqueTriggerId) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp:44: warning: The following parameter of iox::popo::TriggerHandle::TriggerHandle(ConditionVariableData &conditionVariableData, const cxx::MethodCallback< void, uint64_t > resetCallback, const uint64_t uniqueTriggerId) is not documented: parameter 'conditionVariableData' .. Generating class documentation... Generating concept documentation... Generating namespace index... Generating docs for compound iox::Config... Generating docs for compound iox::DefaultChunkDistributorConfig... Generating docs for compound iox::DefaultChunkQueueConfig... Generating docs for compound iox::capro::ServiceDescription... Generating docs for nested compound iox::capro::ServiceDescription::ClassHash... Generating docs for compound iox::config::CmdLineArgs_t... Generating docs for compound iox::config::CmdLineParser... Generating docs for compound iox::config::CmdLineParserConfigFileOption... Generating docs for compound iox::config::GatewayConfig... Generating docs for nested compound iox::config::GatewayConfig::ServiceEntry... Generating docs for compound iox::config::RouDiConfig... Generating docs for compound iox::config::TomlGatewayConfigParser... Generating docs for compound iox::config::TomlRouDiConfigFileProvider... Generating docs for compound iox::gw::Channel... Generating docs for compound iox::gw::GatewayBase... Generating docs for compound iox::gw::GatewayDiscovery... Generating docs for compound iox::gw::GatewayGeneric... Generating docs for compound iox::helper::Optimize... Generating docs for compound iox::helper::Optimize< FinalArg >... Generating docs for compound iox::helper::Optimize< FirstArg, RemainderArgs... >... Generating docs for compound iox::helper::SetDefaults... Generating docs for compound iox::helper::SetDefaults< FinalArg >... Generating docs for compound iox::helper::SetDefaults< FirstArg, RemainderArgs... >... Generating docs for compound iox::mepoo::ChunkHeader... Generating docs for compound iox::mepoo::ChunkSettings... Generating docs for compound iox::mepoo::MemoryInfo... Generating docs for compound iox::mepoo::MePooConfig... Generating docs for nested compound iox::mepoo::MePooConfig::Entry... Generating docs for compound iox::mepoo::NoUserHeader... Generating docs for compound iox::mepoo::SegmentConfig... Generating docs for nested compound iox::mepoo::SegmentConfig::SegmentEntry... Generating docs for compound iox::popo::BaseClient... Generating docs for compound iox::popo::BasePublisher... Generating docs for compound iox::popo::BaseServer... Generating docs for compound iox::popo::BaseSubscriber... Generating docs for compound iox::popo::ChunkSender... Generating docs for compound iox::popo::Client... Generating docs for compound iox::popo::ClientImpl... Generating docs for compound iox::popo::ClientOptions... Generating docs for compound iox::popo::EventBasedTrigger_t... Generating docs for compound iox::popo::EventCallback... Generating docs for compound iox::popo::Listener... Generating docs for compound iox::popo::ListenerImpl... Generating docs for compound iox::popo::NotificationAttorney... Generating docs for compound iox::popo::NotificationCallback... Generating docs for compound iox::popo::NotificationInfo... Generating docs for compound iox::popo::Publisher... Generating docs for compound iox::popo::PublisherImpl... Generating docs for compound iox::popo::PublisherInterface... Generating docs for compound iox::popo::PublisherOptions... Generating docs for compound iox::popo::Request... Generating docs for compound iox::popo::RequestHeader... Generating docs for compound iox::popo::Response... Generating docs for compound iox::popo::ResponseHeader... Generating docs for compound iox::popo::RpcBaseHeader... Generating docs for compound iox::popo::RpcInterface... Generating docs for compound iox::popo::Sample... Generating docs for compound iox::popo::Server... Generating docs for compound iox::popo::ServerImpl... Generating docs for compound iox::popo::ServerOptions... Generating docs for compound iox::popo::StateBasedTrigger_t... Generating docs for compound iox::popo::Subscriber... Generating docs for compound iox::popo::SubscriberImpl... Generating docs for compound iox::popo::SubscriberOptions... Generating docs for compound iox::popo::Trigger... Generating docs for compound iox::popo::TriggerHandle... Generating docs for compound iox::popo::UntypedClie/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.hpp:36: warning: Member UntypedClientImpl(const capro::ServiceDescription &service, const ClientOptions &clientOptions={}) noexcept (function) of class iox::popo::UntypedClientImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:96: warning: Member SelfType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:97: warning: Member PortType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:99: warning: Member BaseClient(const capro::ServiceDescription &service, const ClientOptions &clientOptions) noexcept (function) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:142: warning: Member m_port (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:143: warning: Member m_trigger (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.hpp:36: warning: Member UntypedClientImpl(const capro::ServiceDescription &service, const ClientOptions &clientOptions={}) noexcept (function) of class iox::popo::UntypedClientImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:96: warning: Member SelfType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:97: warning: Member PortType (typedef) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:99: warning: Member BaseClient(const capro::ServiceDescription &service, const ClientOptions &clientOptions) noexcept (function) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:142: warning: Member m_port (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:143: warning: Member m_trigger (variable) of class iox::popo::BaseClient is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:42: warning: Member PortType (typedef) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:34: warning: Member UntypedPublisherImpl(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions=PublisherOptions()) (function) of class iox::popo::UntypedPublisherImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:86: warning: Member BasePublisher(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions) (function) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:100: warning: Member m_port (variable) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:34: warning: Member UntypedPublisherImpl(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions=PublisherOptions()) (function) of class iox::popo::UntypedPublisherImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:42: warning: Member PortType (typedef) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:86: warning: Member BasePublisher(const capro::ServiceDescription &service, const PublisherOptions &publisherOptions) (function) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:100: warning: Member m_port (variable) of class iox::popo::BasePublisher is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:44: warning: argument 'usePayloadSize' of command @param is not found in the argument list of iox::popo::UntypedPublisherImpl< BasePublisherType >::loan(const uint32_t userPayloadSize, const uint32_t userPayloadAlignment=iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT, const uint32_t userHeaderSize=iox::CHUNK_NO_USER_HEADER_SIZE, const uint32_t userHeaderAlignment=iox::CHUNK_NO_USER_HEADER_ALIGNMENT) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:44: warning: The following parameters of iox::popo::UntypedPublisherImpl::loan(const uint32_t userPayloadSize, const uint32_t userPayloadAlignment=iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT, const uint32_t userHeaderSize=iox::CHUNK_NO_USER_HEADER_SIZE, const uint32_t userHeaderAlignment=iox::CHUNK_NO_USER_HEADER_ALIGNMENT) are not documented: parameter 'userPayloadSize' parameter 'userHeaderSize' parameter 'userHeaderAlignment' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:58: warning: found documented return type for iox::popo::UntypedPublisherImpl::publish that does not return anything /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.hpp:34: warning: Member UntypedServerImpl(const capro::ServiceDescription &service, const ServerOptions &serverOptions={}) noexcept (function) of class iox::popo::UntypedServerImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:102: warning: Member SelfType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:103: warning: Member PortType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:105: warning: Member BaseServer(const capro::ServiceDescription &service, const ServerOptions &serverOptions) noexcept (function) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:149: warning: Member m_port (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:150: warning: Member m_trigger (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.hpp:34: warning: Member UntypedServerImpl(const capro::ServiceDescription &service, const ServerOptions &serverOptions={}) noexcept (function) of class iox::popo::UntypedServerImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:102: warning: Member SelfType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:103: warning: Member PortType (typedef) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:105: warning: Member BaseServer(const capro::ServiceDescription &service, const ServerOptions &serverOptions) noexcept (function) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:149: warning: Member m_port (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:150: warning: Member m_trigger (variable) of class iox::popo::BaseServer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp:41: warning: Member BaseSubscriber (typedef) of class iox::popo::UntypedSubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp:42: warning: Member SelfType (typedef) of class iox::popo::UntypedSubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp:44: warning: Member UntypedSubscriberImpl(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions=SubscriberOptions()) (function) of class iox::popo::UntypedSubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:113: warning: Member PortType (typedef) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:116: warning: Member BaseSubscriber(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:127: warning: Member invalidateTrigger(const uint64_t trigger) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:164: warning: Member m_port (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:165: warning: Member m_trigger (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp:41: warning: Member BaseSubscriber (typedef) of class iox::popo::UntypedSubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp:42: warning: Member SelfType (typedef) of class iox::popo::UntypedSubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp:44: warning: Member UntypedSubscriberImpl(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions=SubscriberOptions()) (function) of class iox::popo::UntypedSubscriberImpl is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:113: warning: Member PortType (typedef) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:116: warning: Member BaseSubscriber(const capro::ServiceDescription &service, const SubscriberOptions &subscriberOptions) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:127: warning: Member invalidateTrigger(const uint64_t trigger) noexcept (function) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:164: warning: Member m_port (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:165: warning: Member m_trigger (variable) of class iox::popo::BaseSubscriber is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:64: warning: Member TriggerArray (typedef) of class iox::popo::WaitSet is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:65: warning: Member NotificationInfoVector (typedef) of class iox::popo::WaitSet is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:63: warning: Member CAPACITY (variable) of class iox::popo::WaitSet is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:215: warning: Member WaitSet(ConditionVariableData &condVarData) noexcept (function) of class iox::popo::WaitSet is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:188: warning: argument 'args...' of command @param is not found in the argument list of iox::popo::WaitSet< Capacity >::detachEvent(T &eventOrigin, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:188: warning: The following parameter of iox::popo::WaitSet::detachEvent(T &eventOrigin, const Targs &... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:194: warning: argument 'args...' of command @param is not found in the argument list of iox::popo::WaitSet< Capacity >::detachState(T &stateOrigin, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:194: warning: The following parameter of iox::popo::WaitSet::detachState(T &stateOrigin, const Targs &... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:219: warning: Member ConfigFilePathString_t (typedef) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:76: warning: Member SubscriberPortData (typedef) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:35: warning: Member MemoryProviderError (enumeration) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:38: warning: Member RouDiMemoryManagerError (enumeration) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:46: warning: Member PortPoolError (enumeration) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.inl:54: warning: Member operator<<(iox::log::LogStream &logstream, const MonitoringMode &mode) noexcept (function) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:50: warning: Member operator<<(iox::log::LogStream &logstream, const RouDiMemoryManagerError &error) noexcept (function) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:221: warning: Member ROUDI_LOCK_NAME[] (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:222: warning: Member IPC_CHANNEL_ROUDI_NAME[] (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:228: warning: Member DEFAULT_UNIQUE_ROUDI_ID (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:232: warning: Member PROCESS_DEFAULT_KILL_DELAY (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:233: warning: Member PROCESS_TERMINATED_CHECK_INTERVAL (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:234: warning: Member DISCOVERY_INTERVAL (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:29: warning: Member INTROSPECTION_SERVICE_ID[] (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:30: warning: Member INTROSPECTION_APP_NAME[] (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:31: warning: Member INTROSPECTION_NODE_NAME[] (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:32: warning: Member IntrospectionMempoolService(INTROSPECTION_SERVICE_ID, "RouDi_ID", "MemPool") (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:33: warning: Member MAX_GROUP_NAME_LENGTH (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:93: warning: Member IntrospectionPortThroughputService(INTROSPECTION_SERVICE_ID, "RouDi_ID", "PortThroughput") (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:112: warning: Member IntrospectionSubscriberPortChangingDataService(INTROSPECTION_SERVICE_ID, "RouDi_ID", "SubscriberPortsData") (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:128: warning: Member IntrospectionProcessService(INTROSPECTION_SERVICE_ID, "RouDi_ID", "Process") (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_file_provider.hpp:51: warning: Member ROUDI_CONFIG_FILE_PARSE_ERROR_STRINGS[] (variable) of namespace iox::roudi is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp:30: warning: Member DefaultRouDiMemory(const RouDiConfig_t &roudiConfig) noexcept (function) of struct iox::roudi::DefaultRouDiMemory is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp:39: warning: Member introspectionMemPoolConfig() const noexcept (function) of struct iox::roudi::DefaultRouDiMemory is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp:41: warning: Member m_introspectionMemPoolBlock (variable) of struct iox::roudi::DefaultRouDiMemory is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp:42: warning: Member m_segmentManagerBlock (variable) of struct iox::roudi::DefaultRouDiMemory is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp:43: warning: Member m_managementShm (variable) of struct iox::roudi::DefaultRouDiMemory is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:58: warning: Member m_logLevel (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:59: warning: Member m_monitoringMode (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:60: warning: Member m_run (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:61: warning: Member m_config (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:63: warning: Member m_semaphore (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:69: warning: Member m_compatibilityCheckLevel (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:70: warning: Member m_processKillDelay (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:29: warning: argument 'Command' of command @param is not found in the argument list of iox::roudi::IceOryxRouDiApp::IceOryxRouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &roudiConfig) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:29: warning: argument 'RouDi' of command @param is not found in the argument list of iox::roudi::IceOryxRouDiApp::IceOryxRouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &roudiConfig) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:29: warning: The following parameters of iox::roudi::IceOryxRouDiApp::IceOryxRouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &roudiConfig) are not documented: parameter 'cmdLineArgs' parameter 'roudiConfig' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_components.hpp:32: warning: Member IceOryxRouDiComponents(const RouDiConfig_t &roudiConfig) noexcept (function) of struct iox::roudi::IceOryxRouDiComponents is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:35: warning: Member IceOryxRouDiMemoryManager(const RouDiConfig_t &roudiConfig) noexcept (function) of class iox::roudi::IceOryxRouDiMemoryManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:54: warning: Member mgmtMemoryProvider() const noexcept override (function) of class iox::roudi::IceOryxRouDiMemoryManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:55: warning: Member portPool() noexcept override (function) of class iox::roudi::IceOryxRouDiMemoryManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:56: warning: Member introspectionMemoryManager() const noexcept override (function) of class iox::roudi::IceOryxRouDiMemoryManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:57: warning: Member segmentManager() const noexcept override (function) of class iox::roudi::IceOryxRouDiMemoryManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:57: warning: Member mgmtMemoryProvider() const noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:58: warning: Member portPool() noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:59: warning: Member introspectionMemoryManager() const noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:60: warning: Member segmentManager() const noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:142: warning: Member getErrorString(const MemoryProviderError error) noexcept (function) of class iox::roudi::MemoryProvider is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:40: warning: Member m_usedChunks (variable) of struct iox::roudi::MemPoolInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:41: warning: Member m_minFreeChunks (variable) of struct iox::roudi::MemPoolInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:42: warning: Member m_numChunks (variable) of struct iox::roudi::MemPoolInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:43: warning: Member m_chunkSize (variable) of struct iox::roudi::MemPoolInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:44: warning: Member m_chunkPayloadSize (variable) of struct iox::roudi::MemPoolInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:53: warning: Member m_id (variable) of struct iox::roudi::MemPoolIntrospectionInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:54: warning: Member m_writerGroupName (variable) of struct iox::roudi::MemPoolIntrospectionInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:55: warning: Member m_readerGroupName (variable) of struct iox::roudi::MemPoolIntrospectionInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:56: warning: Member m_mempoolInfo (variable) of struct iox::roudi::MemPoolIntrospectionInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:69: warning: Member m_name (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:70: warning: Member m_caproInstanceID (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:71: warning: Member m_caproServiceID (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:72: warning: Member m_caproEventMethodID (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:73: warning: Member m_node (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:88: warning: Member m_subscriberList (variable) of struct iox::roudi::PortIntrospectionFieldTopic is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:89: warning: Member m_publisherList (variable) of struct iox::roudi::PortIntrospectionFieldTopic is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:64: warning: Member PortPool(PortPoolData &portPoolData) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:72: warning: Member getSubscriberPortDataList() noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:73: warning: Member getClientPortDataList() noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:74: warning: Member getServerPortDataList() noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:75: warning: Member getInterfacePortDataList() noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:76: warning: Member getNodeDataList() noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:78: warning: Member getConditionVariableDataList() noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:81: warning: Member addPublisherPort(const capro::ServiceDescription &serviceDescription, mepoo::MemoryManager *const memoryManager, const RuntimeName_t &runtimeName, const popo::PublisherOptions &publisherOptions, const mepoo::MemoryInfo &memoryInfo=mepoo::MemoryInfo()) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:88: warning: Member addSubscriberPort(const capro::ServiceDescription &serviceDescription, const RuntimeName_t &runtimeName, const popo::SubscriberOptions &subscriberOptions, const mepoo::MemoryInfo &memoryInfo=mepoo::MemoryInfo()) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:94: warning: Member constructSubscriber(const capro::ServiceDescription &serviceDescription, const RuntimeName_t &runtimeName, const popo::SubscriberOptions &subscriberOptions, const mepoo::MemoryInfo &memoryInfo) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:100: warning: Member constructSubscriber(const capro::ServiceDescription &serviceDescription, const RuntimeName_t &runtimeName, const popo::SubscriberOptions &subscriberOptions, const mepoo::MemoryInfo &memoryInfo) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:133: warning: Member addInterfacePort(const RuntimeName_t &runtimeName, const capro::Interfaces interface) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:136: warning: Member addNodeData(const RuntimeName_t &runtimeName, const NodeName_t &nodeName, const uint64_t nodeDeviceIdentifier) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:141: warning: Member addConditionVariableData(const RuntimeName_t &runtimeName) noexcept (function) of class iox::roudi::PortPool is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:97: warning: Member m_publisherPortID (variable) of struct iox::roudi::PortThroughputData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:98: warning: Member m_sampleSize (variable) of struct iox::roudi::PortThroughputData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:99: warning: Member m_chunkSize (variable) of struct iox::roudi::PortThroughputData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:100: warning: Member m_chunksPerMinute (variable) of struct iox::roudi::PortThroughputData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:101: warning: Member m_lastSendIntervalInNanoseconds (variable) of struct iox::roudi::PortThroughputData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:102: warning: Member m_isField (variable) of struct iox::roudi::PortThroughputData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:108: warning: Member m_throughputList (variable) of struct iox::roudi::PortThroughputIntrospectionFieldTopic is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:142: warning: Member getErrorString(const MemoryProviderError error) noexcept (function) of class iox::roudi::MemoryProvider is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:132: warning: Member m_pid (variable) of struct iox::roudi::ProcessIntrospectionData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:133: warning: Member m_name (variable) of struct iox::roudi::ProcessIntrospectionData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:134: warning: Member m_nodes (variable) of struct iox::roudi::ProcessIntrospectionData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:140: warning: Member m_processList (variable) of struct iox::roudi::ProcessIntrospectionFieldTopic is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:81: warning: Member m_publisherPortID (variable) of struct iox::roudi::PublisherPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:82: warning: Member m_sourceInterface (variable) of struct iox::roudi::PublisherPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:69: warning: Member m_name (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:70: warning: Member m_caproInstanceID (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:71: warning: Member m_caproServiceID (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:72: warning: Member m_caproEventMethodID (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:73: warning: Member m_node (variable) of struct iox::roudi::PortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:58: warning: Member m_logLevel (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:59: warning: Member m_monitoringMode (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:60: warning: Member m_run (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:61: warning: Member m_config (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:63: warning: Member m_semaphore (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:69: warning: Member m_compatibilityCheckLevel (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:70: warning: Member m_processKillDelay (variable) of class iox::roudi::RouDiApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:41: warning: argument 'cmdLineParser' of command @param is not found in the argument list of iox::roudi::RouDiApp::RouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &config) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:41: warning: The following parameter of iox::roudi::RouDiApp::RouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &config) is not documented: parameter 'cmdLineArgs' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_file_provider.hpp:71: warning: Member m_customConfigFilePath (variable) of class iox::roudi::RouDiConfigFileProvider is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:57: warning: Member mgmtMemoryProvider() const noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:58: warning: Member portPool() noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:59: warning: Member introspectionMemoryManager() const noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:60: warning: Member segmentManager() const noexcept=0 (function) of class iox::roudi::RouDiMemoryInterface is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:117: warning: Member fifoSize (variable) of struct iox::roudi::SubscriberPortChangingData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:118: warning: Member fifoCapacity (variable) of struct iox::roudi::SubscriberPortChangingData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:119: warning: Member subscriptionState (variable) of struct iox::roudi::SubscriberPortChangingData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:120: warning: Member propagationScope (variable) of struct iox::roudi::SubscriberPortChangingData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:125: warning: Member subscriberPortChangingDataList (variable) of struct iox::roudi::SubscriberPortChangingIntrospectionFieldTopic is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/node.hpp:60: warning: Member Node(NodeData *const data) noexcept (function) of class iox::runtime::Node is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/node.hpp:62: warning: Member m_data (variable) of class iox::runtime::Node is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:45: warning: Member PortConfigInfo(const PortConfigInfo &) noexcept=default (function) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:46: warning: Member PortConfigInfo(PortConfigInfo &&) noexcept=default (function) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:47: warning: Member operator=(const PortConfigInfo &) noexcept=default (function) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:48: warning: Member operator=(PortConfigInfo &&) noexcept=default (function) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:42: warning: Member portType (variable) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:43: warning: Member memoryInfo (variable) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:34: warning: Member DEFAULT_PORT_TYPE (variable) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:35: warning: Member DEFAULT_DEVICE_ID (variable) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:36: warning: Member DEFAULT_MEMORY_TYPE (variable) of struct iox::runtime::PortConfigInfo is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:149: warning: Member factory_t (typedef) of class iox::runtime::PoshRuntime is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:152: warning: Member PoshRuntime(cxx::optional< const RuntimeName_t * > name) noexcept (function) of class iox::runtime::PoshRuntime is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:154: warning: Member defaultRuntimeFactory(cxx::optional< const RuntimeName_t * > name) noexcept (function) of class iox::runtime::PoshRuntime is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:177: warning: Member m_appName (variable) of class iox::runtime::PoshRuntime is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:178: warning: Member m_shutdownRequested (variable) of class iox::runtime::PoshRuntime is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:103: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewareClient(const capro::ServiceDescription &service, const popo::ClientOptions &clientOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:103: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewareClient(const capro::ServiceDescription &service, const popo::ClientOptions &clientOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:81: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewarePublisher(const capro::ServiceDescription &service, const popo::PublisherOptions &publisherOptions={}, const PortConfigInfo &portConfigInfo={})=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:81: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewarePublisher(const capro::ServiceDescription &service, const popo::PublisherOptions &publisherOptions={}, const PortConfigInfo &portConfigInfo={})=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:114: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewareServer(const capro::ServiceDescription &service, const popo::ServerOptions &serverOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:114: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewareServer(const capro::ServiceDescription &service, const popo::ServerOptions &serverOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:92: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewareSubscriber(const capro::ServiceDescription &service, const popo::SubscriberOptions &subscriberOptions={}, const PortConfigInfo &portConfigInfo={})=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:92: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewareSubscriber(const capro::ServiceDescription &service, const popo::SubscriberOptions &subscriberOptions={}, const PortConfigInfo &portConfigInfo={})=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:142: warning: argument 'response' of command @param is not found in the argument list of iox::runtime::PoshRuntime::sendRequestToRouDi(const IpcMessage &msg, IpcMessage &answer)=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:142: warning: The following parameter of iox::runtime::PoshRuntime::sendRequestToRouDi(const IpcMessage &msg, IpcMessage &answer)=0 is not documented: parameter 'answer' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime_single_process.hpp:30: warning: Member PoshRuntimeSingleProcess(const RuntimeName_t &name) noexcept (function) of class iox::runtime::PoshRuntimeSingleProcess is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:145: warning: argument 'subscriberEvent' of command @param is not found in the argument list of iox::popo::BaseSubscriber< port_t >::enableEvent(iox::popo::TriggerHandle &&triggerHandle, const SubscriberEvent subscriberState) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:145: warning: The following parameter of iox::popo::BaseSubscriber::enableEvent(iox::popo::TriggerHandle &&triggerHandle, const SubscriberEvent subscriberState) is not documented: parameter 'subscriberState' nt... Generating docs for compound iox::popo::UntypedClientImpl... Generating docs for compound iox::popo::UntypedPublisher... Generating docs for compound iox::popo::UntypedPublisherImpl... Generating docs for compound iox::popo::UntypedServer... Generating docs for compound iox::popo::UntypedServerImpl... Generating docs for compound iox::popo::UntypedSubscriber... Generating docs for compound iox::popo::UntypedSubscriberImpl... Generating docs for compound iox::popo::UserTrigger... Generating docs for compound iox::popo::Void... Generating docs for compound iox::popo::WaitSet... Generating docs for namespace iox::roudi Generating docs for compound iox::roudi::DefaultRouDiMemory... Generating docs for compound iox::roudi::GenericMemoryBlock... Generating docs for compound iox::roudi::IceOryxRouDiApp... Generating docs for compound iox::roudi::IceOryxRouDiComponents... Generating docs for compound iox::roudi::IceOryxRouDiMemoryManager... Generating docs for compound iox::roudi::MemoryBlock... Generating docs for compound iox::roudi::MemoryProvider... Generating docs for compound iox::roudi::MemPoolInfo... Generating docs for compound iox::roudi::MemPoolIntrospectionInfo... Generating docs for compound iox::roudi::PortData... Generating docs for compound iox::roudi::PortIntrospectionFieldTopic... Generating docs for compound iox::roudi::PortPool... Generating docs for compound iox::roudi::PortThroughputData... Generating docs for compound iox::roudi::PortThroughputIntrospectionFieldTopic... Generating docs for compound iox::roudi::PosixShmMemoryProvider... Generating docs for compound iox::roudi::ProcessIntrospectionData... Generating docs for compound iox::roudi::ProcessIntrospectionFieldTopic... Generating docs for compound iox::roudi::PublisherPortData... Generating docs for compound iox::roudi::RouDiApp... Generating docs for compound iox::roudi::RouDiConfigFileProvider... Generating docs for compound iox::roudi::RouDiMemoryInterface... Generating docs for compound iox::roudi::RouDiMemoryManager... Generating docs for compound iox::roudi::SubscriberPortChangingData... Generating docs for compound iox::roudi::SubscriberPortChangingIntrospectionFieldTopic... Generating docs for compound iox::runtime::Node... Generating docs for compound iox::runtime::PortConfigInfo... Generating docs for compound iox::runtime::PoshRuntime... Generating docs for compound iox::runtime::PoshRuntimeSingleProcess... Generating docs for compound iox::runtime::ServiceDiscovery... Generating graph info page... Generating directory documentation... Generating dependency graph for directory iceoryx_posh/capro Generating dependency graph for directory iceoryx_posh/gateway Generating dependency graph for directory iceoryx_posh/internal Generating dependency graph for directory iceoryx_posh/roudi/memory Generating dependency graph for directory iceoryx_posh/mepoo Generating dependency graph for directory iceoryx_posh/internal/popo Generating dependency graph for directory iceoryx_posh/popo Generating dependency graph for directory iceoryx_posh/roudi Generating dependency graph for directory iceoryx_posh/runtime Generating dependency graph for directory iceoryx_posh/version Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Generating XML output... Generating XML output for class iox::popo::BaseClient Generating XML output for class iox::popo::BasePublisher Generating XML output for class iox::popo::BaseServer Generating XML output for class iox::popo::BaseSubscriber Generating XML output for class iox::gw::Channel Generating XML output for class iox::mepoo::ChunkHeader Generating XML output for class iox::popo::ChunkS/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp:41: warning: argument 'chunkSize' of command @param is not found in the argument list of iox::mepoo::ChunkSettings::create(const uint32_t userPayloadSize, const uint32_t userPayloadAlignment=iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT, const uint32_t userHeaderSize=iox::CHUNK_NO_USER_HEADER_SIZE, const uint32_t userHeaderAlignment=iox::CHUNK_NO_USER_HEADER_ALIGNMENT) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:55: warning: argument 'Result' of command @param is not found in the argument list of iox::config::CmdLineParser::parse(int argc, char *argv[], const CmdLineArgumentParsingMode cmdLineParsingMode=CmdLineArgumentParsingMode::ALL) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp:36: warning: argument 'Result' of command @param is not found in the argument list of iox::config::CmdLineParserConfigFileOption::parse(int argc, char *argv[], const CmdLineArgumentParsingMode cmdLineParsingMode=CmdLineArgumentParsingMode::ALL) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:29: warning: argument 'Command' of command @param is not found in the argument list of iox::roudi::IceOryxRouDiApp::IceOryxRouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &roudiConfig) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:29: warning: argument 'RouDi' of command @param is not found in the argument list of iox::roudi::IceOryxRouDiApp::IceOryxRouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &roudiConfig) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:29: warning: The following parameters of iox::roudi::IceOryxRouDiApp::IceOryxRouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &roudiConfig) are not documented: parameter 'cmdLineArgs' parameter 'roudiConfig' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:121: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:140: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:152: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:160: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:58: warning: argument 'Entry' of command @param is not found in the argument list of iox::mepoo::MePooConfig::addMemPool(Entry f_entry) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:58: warning: The following parameter of iox::mepoo::MePooConfig::addMemPool(Entry f_entry) is not documented: parameter 'f_entry' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:81: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewarePublisher(const capro::ServiceDescription &service, const popo::PublisherOptions &publisherOptions={}, const PortConfigInfo &portConfigInfo={})=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:81: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewarePublisher(const capro::ServiceDescription &service, const popo::PublisherOptions &publisherOptions={}, const PortConfigInfo &portConfigInfo={})=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:92: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewareSubscriber(const capro::ServiceDescription &service, const popo::SubscriberOptions &subscriberOptions={}, const PortConfigInfo &portConfigInfo={})=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:92: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewareSubscriber(const capro::ServiceDescription &service, const popo::SubscriberOptions &subscriberOptions={}, const PortConfigInfo &portConfigInfo={})=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:103: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewareClient(const capro::ServiceDescription &service, const popo::ClientOptions &clientOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:103: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewareClient(const capro::ServiceDescription &service, const popo::ClientOptions &clientOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:114: warning: argument 'serviceDescription' of command @param is not found in the argument list of iox::runtime::PoshRuntime::getMiddlewareServer(const capro::ServiceDescription &service, const popo::ServerOptions &serverOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:114: warning: The following parameter of iox::runtime::PoshRuntime::getMiddlewareServer(const capro::ServiceDescription &service, const popo::ServerOptions &serverOptions={}, const PortConfigInfo &portConfigInfo=PortConfigInfo())=0 is not documented: parameter 'service' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:142: warning: argument 'response' of command @param is not found in the argument list of iox::runtime::PoshRuntime::sendRequestToRouDi(const IpcMessage &msg, IpcMessage &answer)=0 /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:142: warning: The following parameter of iox::runtime::PoshRuntime::sendRequestToRouDi(const IpcMessage &msg, IpcMessage &answer)=0 is not documented: parameter 'answer' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:41: warning: argument 'cmdLineParser' of command @param is not found in the argument list of iox::roudi::RouDiApp::RouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &config) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:41: warning: The following parameter of iox::roudi::RouDiApp::RouDiApp(const config::CmdLineArgs_t &cmdLineArgs, const RouDiConfig_t &config) is not documented: parameter 'cmdLineArgs' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:64: warning: Found unknown command '@briet' ender Generating XML output for class iox::mepoo::ChunkSettings Generating XML output for class iox::capro::ServiceDescription::ClassHash Generating XML output for class iox::popo::Client Generating XML output for class iox::popo::ClientImpl Generating XML output for class iox::popo::ClientOptions Generating XML output for class iox::config::CmdLineArgs_t Generating XML output for class iox::config::CmdLineParser Generating XML output for class iox::config::CmdLineParserConfigFileOption Generating XML output for class iox::Config Generating XML output for class iox::DefaultChunkDistributorConfig Generating XML output for class iox::DefaultChunkQueueConfig Generating XML output for class iox::roudi::DefaultRouDiMemory Generating XML output for class iox::mepoo::MePooConfig::Entry Generating XML output for class iox::popo::EventBasedTrigger_t Generating XML output for class iox::popo::EventCallback Generating XML output for class iox::gw::GatewayBase Generating XML output for class iox::config::GatewayConfig Generating XML output for class iox::gw::GatewayDiscovery Generating XML output for class iox::gw::GatewayGeneric Generating XML output for class iox::roudi::GenericMemoryBlock Generating XML output for class iox::roudi::IceOryxRouDiApp Generating XML output for class iox::roudi::IceOryxRouDiComponents Generating XML output for class iox::roudi::IceOryxRouDiMemoryManager Generating XML output for class iox::popo::ListenerImpl::IndexManager_t Generating XML output for class iox::popo::Listener Generating XML output for class iox::popo::ListenerImpl Generating XML output for class iox::roudi::MemoryBlock Generating XML output for class iox::mepoo::MemoryInfo Generating XML output for class iox::roudi::MemoryProvider Generating XML output for class iox::roudi::MemPoolInfo Generating XML output for class iox::roudi::MemPoolIntrospectionInfo Generating XML output for class iox::mepoo::MePooConfig Generating XML output for class iox::runtime::Node Generating XML output for class iox::popo::NotificationAttorney Generating XML output for class iox::popo::NotificationCallback Generating XML output for class iox::popo::NotificationInfo Generating XML output for class iox::mepoo::NoUserHeader Generating XML output for class iox::helper::Optimize Generating XML output for class iox::helper::Optimize< FinalArg > Generating XML output for class iox::helper::Optimize< FirstArg, RemainderArgs... > Generating XML output for class iox::runtime::PortConfigInfo Generating XML output for class iox::roudi::PortData Generating XML output for class iox::roudi::PortIntrospectionFieldTopic Generating XML output for class iox::roudi::PortPool Generating XML output for class iox::roudi::PortThroughputData Generating XML output for class iox::roudi::PortThroughputIntrospectionFieldTopic Generating XML output for class iox::runtime::PoshRuntime Generating XML output for class iox::runtime::PoshRuntimeSingleProcess Generating XML output for class iox::roudi::PosixShmMemoryProvider Generating XML output for class iox::roudi::ProcessIntrospectionData Generating XML output for class iox::roudi::ProcessIntrospectionFieldTopic Generating XML output for class iox::popo::Publisher Generating XML output for class iox::popo::PublisherImpl Generating XML output for class iox::popo::PublisherInterface Generating XML output for class iox::popo::PublisherOptions Generating XML output for class iox::roudi::PublisherPortData Generating XML output for class iox::popo::Request Generating XML output for class iox::popo::RequestHeader Generating XML output for class iox::popo::Response Generating XML output for class iox::popo::ResponseHeader Generating XML output for class iox::roudi::RouDiApp Generating XML output for class iox::config::RouDiConfig Generating XML output for class iox::roudi::RouDiConfigFileProvider Generating XML output for class iox::roudi::RouDiMemoryInterface Generating XML output for class iox::roudi::RouDiMemoryManager Generating XML output for class iox::popo::RpcBaseHeader Generating XML output for class iox::popo::RpcInterface Generating XML/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:126: warning: argument 'Serialization' of command @param is not found in the argument list of iox::capro::ServiceDescription::deserialize(const cxx::Serialization &serialized) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:65: warning: argument 'StateBasedTrigger_t' of command @param is not found in the argument list of iox::popo::Trigger::Trigger(StateBasedTrigger_t, T *const stateOrigin, const cxx::ConstMethodCallback< bool > &hasTriggeredCallback, const cxx::MethodCallback< void, uint64_t > &resetCallback, const uint64_t notificationId, const NotificationCallback< T, UserType > &callback, const uint64_t uniqueId, const uint64_t stateType, const uint64_t stateTypeHash) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:89: warning: argument 'EventBasedTrigger_t' of command @param is not found in the argument list of iox::popo::Trigger::Trigger(EventBasedTrigger_t, T *const notificationOrigin, const cxx::MethodCallback< void, uint64_t > &resetCallback, const uint64_t notificationId, const NotificationCallback< T, UserType > &callback, const uint64_t uniqueId, const uint64_t notificationType, const uint64_t notificationTypeHash) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp:44: warning: argument 'conditionVariableDataRef' of command @param is not found in the argument list of iox::popo::TriggerHandle::TriggerHandle(ConditionVariableData &conditionVariableData, const cxx::MethodCallback< void, uint64_t > resetCallback, const uint64_t uniqueTriggerId) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp:44: warning: The following parameter of iox::popo::TriggerHandle::TriggerHandle(ConditionVariableData &conditionVariableData, const cxx::MethodCallback< void, uint64_t > resetCallback, const uint64_t uniqueTriggerId) is not documented: parameter 'conditionVariableData' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:44: warning: argument 'usePayloadSize' of command @param is not found in the argument list of iox::popo::UntypedPublisherImpl< BasePublisherType >::loan(const uint32_t userPayloadSize, const uint32_t userPayloadAlignment=iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT, const uint32_t userHeaderSize=iox::CHUNK_NO_USER_HEADER_SIZE, const uint32_t userHeaderAlignment=iox::CHUNK_NO_USER_HEADER_ALIGNMENT) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:44: warning: The following parameters of iox::popo::UntypedPublisherImpl::loan(const uint32_t userPayloadSize, const uint32_t userPayloadAlignment=iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT, const uint32_t userHeaderSize=iox::CHUNK_NO_USER_HEADER_SIZE, const uint32_t userHeaderAlignment=iox::CHUNK_NO_USER_HEADER_ALIGNMENT) are not documented: parameter 'userPayloadSize' parameter 'userHeaderSize' parameter 'userHeaderAlignment' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:188: warning: argument 'args...' of command @param is not found in the argument list of iox::popo::WaitSet< Capacity >::detachEvent(T &eventOrigin, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:188: warning: The following parameter of iox::popo::WaitSet::detachEvent(T &eventOrigin, const Targs &... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:194: warning: argument 'args...' of command @param is not found in the argument list of iox::popo::WaitSet< Capacity >::detachState(T &stateOrigin, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:194: warning: The following parameter of iox::popo::WaitSet::detachState(T &stateOrigin, const Targs &... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:175: warning: argument 'ServiceDescription' of command @param is not found in the argument list of iox::capro::serviceMatch(const ServiceDescription &first, const ServiceDescription &second) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:175: warning: argument 'ServiceDescription' of command @param is not found in the argument list of iox::capro::serviceMatch(const ServiceDescription &first, const ServiceDescription &second) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:175: warning: The following parameters of iox::capro::serviceMatch(const ServiceDescription &first, const ServiceDescription &second) are not documented: parameter 'first' parameter 'second' output for class iox::popo::Sample Generating XML output for class iox::mepoo::SegmentConfig Generating XML output for class iox::mepoo::SegmentConfig::SegmentEntry Generating XML output for class iox::popo::Server Generating XML output for class iox::popo::ServerImpl Generating XML output for class iox::popo::ServerOptions Generating XML output for class iox::capro::ServiceDescription Generating XML output for class iox::runtime::ServiceDiscovery Generating XML output for class iox::config::GatewayConfig::ServiceEntry Generating XML output for class iox::helper::SetDefaults Generating XML output for class iox::helper::SetDefaults< FinalArg > Generating XML output for class iox::helper::SetDefaults< FirstArg, RemainderArgs... > Generating XML output for class iox::popo::StateBasedTrigger_t Generating XML output for class iox::popo::Subscriber Generating XML output for class iox::popo::SubscriberImpl Generating XML output for class iox::popo::SubscriberOptions Generating XML output for class iox::roudi::SubscriberPortChangingData Generating XML output for class iox::roudi::SubscriberPortChangingIntrospectionFieldTopic Generating XML output for class iox::config::TomlGatewayConfigParser Generating XML output for class iox::config::TomlRouDiConfigFileProvider Generating XML output for class iox::popo::Trigger Generating XML output for class iox::popo::TriggerHandle Generating XML output for class iox::popo::UntypedClient Generating XML output for class iox::popo::UntypedClientImpl Generating XML output for class iox::popo::UntypedPublisher Generating XML output for class iox::popo::UntypedPublisherImpl Generating XML output for class iox::popo::UntypedServer Generating XML output for class iox::popo::UntypedServerImpl Generating XML output for class iox::popo::UntypedSubscriber Generating XML output for class iox::popo::UntypedSubscriberImpl Generating XML output for class iox::popo::UserTrigger Generating XML output for class iox::popo::Void Generating XML output for class iox::popo::WaitSet Generating XML output for namespace iox Generating XML output for namespace iox::capro Generating XML output for namespace iox::config Generating XML output for namespace iox::gw Generating XML output for namespace iox::helper Generating XML output for namespace iox::mepoo Generating XML output for namespace iox::popo Generating XML output for namespace iox::popo::internal Generating XML output for namespace iox::roudi Generating XML output for namespace iox::runtime Generating XML output for namespace iox::units::duration_literals Generating XML output for namespace iox::version Generating XML output for file service_description.hpp Generating XML output for file channel.hpp Generating XML output for file gateway_base.hpp Generating XML output for file gateway_config.hpp Generating XML output for file gateway_discovery.hpp Generating XML output for file gateway_generic.hpp Generating XML output for file toml_gateway_config_parser.hpp Generating XML output for file iceoryx_posh_config.hpp Generating XML output for file iceoryx_posh_types.hpp Generating XML output for file iceoryx_posh_types.inl Generating XML output for file base_client.hpp Generating XML output for file base_publisher.hpp Generating XML output for file base_server.hpp Generating XML output for file base_subscriber.hpp Generating XML output for file client_impl.hpp Generating XML output for file publisher_impl.hpp Generating XML output for file server_impl.hpp Generating XML output for file subscriber_impl.hpp Generating XML output for file untyped_client_impl.hpp Generating XML output for file untyped_publisher_impl.hpp Generating XML output for file untyped_server_impl.hpp Generating XML output for file untyped_subscriber_impl.hpp Generating XML output for file chunk_header.hpp Generating XML output for file chunk_settings.hpp Generating XML output for file memory_info.hpp Generating XML output for file mepoo_config.hpp Generating XML output for file segment_config.hpp Generating XML output for file client.hpp Generating XML output for file client_options.hpp Generating XML output for file enum_trigger_type.hpp Generating XML output for file listener.hpp Generating XML output for file notification_attorney.hpp Generating XML output for file notification_callback.hpp Generating XML output for file notification_info.hpp Generating XML output for file port_queue_policies.hpp Generating XML output for file publisher.hpp Generating XML output for file publisher_options.hpp Generating XML output for file request.hpp Generating XML output for file response.hpp Generating XML output for file rpc_header.hpp Generating XML output for file sample.hpp Generating XML output for file server.hpp Generating XML output for file server_options.hpp Generating XML output for file subscriber.hpp Generating XML output for file subscriber_options.hpp Generating XML output for file trigger.hpp Generating XML output for file trigger_handle.hpp Generating XML output for file untyped_client.hpp Generating XML output for file untyped_publisher.hpp Generating XML output for file untyped_server.hpp Generating XML output for file untyped_subscriber.hpp Generating XML output for file user_trigger.hpp Generating XML output for file wait_set.hpp Generating XML output for file cmd_line_args.hpp Generating XML output for file iceoryx_roudi_app.hpp Generating XML output for file iceoryx_roudi_components.hpp Generating XML output for file introspection_types.hpp Generating XML output for file default_roudi_memory.hpp Generating XML output for file generic_memory_block.hpp Generating XML output for file iceoryx_roudi_memory_manager.hpp Generating XML output for file memory_block.hpp Generating XML output for file memory_provider.hpp Generating XML output for file posix_shm_memory_provider.hpp Generating XML output for file roudi_memory_interface.hpp Generating XML output for file roudi_memory_manager.hpp Generating XML output for file port_pool.hpp Generating XML output for file port_pool.inl Generating XML output for file roudi_app.hpp Generating XML output for file roudi_cmd_line_parser.hpp Generating XML output for file roudi_cmd_line_parser_config_file_option.hpp Generating XML output for file roudi_config.hpp Generating XML output for file roudi_config_file_provider.hpp Generating XML output for file roudi_config_toml_file_provider.hpp Generating XML output for file node.hpp Generating XML output for file port_config_info.hpp Generating XML output for file posh_runtime.hpp Generating XML output for file posh_runtime_single_process.hpp Generating XML output for file service_discovery.hpp Generating XML output for file compatibility_check_level.hpp Generating XML output for file version_info.hpp Generating XML output for page todo Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/ Running plantuml with JAVA... Running dot... Generating dot graphs using 5 parallel threads... Running dot for graph 1/261 Running dot for graph 2/261 Running dot for graph 3/261 Running dot for graph 4/261 Running dot for graph 5/261 Running dot for graph 6/261 Running dot for graph 7/261 Running dot for graph 8/261 Running dot for graph 9/261 Running dot for graph 10/261 Running dot for graph 11/261 Running dot for graph 12/261 Running dot for graph 13/261 Running dot for graph 14/261 Running dot for graph 15/261 Running dot for graph 16/261 Running dot for graph 17/261 Running dot for graph 18/261 Running dot for graph 19/261 Running dot for graph 20/261 Running dot for graph 21/261 Running dot for graph 22/261 Running dot for graph 23/261 Running dot for graph 24/261 Running dot for graph 25/261 Running dot for graph 26/261 Running dot for graph 27/261 Running dot for graph 28/261 Running dot for graph 29/261 Running dot for graph 30/261 Running dot for graph 31/261 Running dot for graph 32/261 Running dot for graph 33/261 Running dot for graph 34/261 Running dot for graph 35/261 Running dot for graph 36/261 Running dot for graph 37/261 Running dot for graph 38/261 Running dot for graph 39/261 Running dot for graph 40/261 Running dot for graph 41/261 Running dot for graph 42/261 Running dot for graph 43/261 Running dot for graph 44/261 Running dot for graph 45/261 Running dot for graph 46/261 Running dot for graph 47/261 Running dot for graph 48/261 Running dot for graph 49/261 Running dot for graph 50/261 Running dot for graph 51/261 Running dot for graph 52/261 Running dot for graph 53/261 Running dot for graph 54/261 Running dot for graph 55/261 Running dot for graph 56/261 Running dot for graph 57/261 Running dot for graph 58/261 Running dot for graph 59/261 Running dot for graph 60/261 Running dot for graph 61/261 Running dot for graph 62/261 Running dot for graph 63/261 Running dot for graph 64/261 Running dot for graph 65/261 Running dot for graph 66/261 Running dot for graph 67/261 Running dot for graph 68/261 Running dot for graph 69/261 Running dot for graph 70/261 Running dot for graph 71/261 Running dot for graph 72/261 Running dot for graph 73/261 Running dot for graph 74/261 Running dot for graph 75/261 Running dot for graph 76/261 Running dot for graph 77/261 Running dot for graph 78/261 Running dot for graph 79/261 Running dot for graph 80/261 Running dot for graph 81/261 Running dot for graph 82/261 Running dot for graph 83/261 Running dot for graph 84/261 Running dot for graph 85/261 Running dot for graph 86/261 Running dot for graph 87/261 Running dot for graph 88/261 Running dot for graph 89/261 Running dot for graph 90/261 Running dot for graph 91/261 Running dot for graph 92/261 Running dot for graph 93/261 Running dot for graph 94/261 Running dot for graph 95/261 Running dot for graph 96/261 Running dot for graph 97/261 Running dot for graph 98/261 Running dot for graph 99/261 Running dot for graph 100/261 Running dot for graph 101/261 Running dot for graph 102/261 Running dot for graph 103/261 Running dot for graph 104/261 Running dot for graph 105/261 Running dot for graph 106/261 Running dot for graph 107/261 Running dot for graph 108/261 Running dot for graph 109/261 Running dot for graph 110/261 Running dot for graph 111/261 Running dot for graph 112/261 Running dot for graph 113/261 Running dot for graph 114/261 Running dot for graph 115/261 Running dot for graph 116/261 Running dot for graph 117/261 Running dot for graph 118/261 Running dot for graph 119/261 Running dot for graph 120/261 Running dot for graph 121/261 Running dot for graph 122/261 Running dot for graph 123/261 Running dot for graph 124/261 Running dot for graph 125/261 Running dot for graph 126/261 Running dot for graph 127/261 Running dot for graph 128/261 Running dot for graph 129/261 Running dot for graph 130/261 Running dot for graph 131/261 Running dot for graph 132/261 Running dot for graph 133/261 Running dot for graph 134/261 Running dot for graph 135/261 Running dot for graph 136/261 Running dot for graph 137/261 Running dot for graph 138/261 Running dot for graph 139/261 Running dot for graph 140/261 Running dot for graph 141/261 Running dot for graph 142/261 Running dot for graph 143/261 Running dot for graph 144/261 Running dot for graph 145/261 Running dot for graph 146/261 Running dot for graph 147/261 Running dot for graph 148/261 Running dot for graph 149/261 Running dot for graph 150/261 Running dot for graph 151/261 Running dot for graph 152/261 Running dot for graph 153/261 Running dot for graph 154/261 Running dot for graph 155/261 Running dot for graph 156/261 Running dot for graph 157/261 Running dot for graph 158/261 Running dot for graph 159/261 Running dot for graph 160/261 Running dot for graph 161/261 Running dot for graph 162/261 Running dot for graph 163/261 Running dot for graph 164/261 Running dot for graph 165/261 Running dot for graph 166/261 Running dot for graph 167/261 Running dot for graph 168/261 Running dot for graph 169/261 Running dot for graph 170/261 Running dot for graph 171/261 Running dot for graph 172/261 Running dot for graph 173/261 Running dot for graph 174/261 Running dot for graph 175/261 Running dot for graph 176/261 Running dot for graph 177/261 Running dot for graph 178/261 Running dot for graph 179/261 Running dot for graph 180/261 Running dot for graph 181/261 Running dot for graph 182/261 Running dot for graph 183/261 Running dot for graph 184/261 Running dot for graph 185/261 Running dot for graph 186/261 Running dot for graph 187/261 Running dot for graph 188/261 Running dot for graph 189/261 Running dot for graph 190/261 Running dot for graph 191/261 Running dot for graph 192/261 Running dot for graph 193/261 Running dot for graph 194/261 Running dot for graph 195/261 Running dot for graph 196/261 Running dot for graph 197/261 Running dot for graph 198/261 Running dot for graph 199/261 Running dot for graph 200/261 Running dot for graph 201/261 Running dot for graph 202/261 Running dot for graph 203/261 Running dot for graph 204/261 Running dot for graph 205/261 Running dot for graph 206/261 Running dot for graph 207/261 Running dot for graph 208/261 Running dot for graph 209/261 Running dot for graph 210/261 Running dot for graph 211/261 Running dot for graph 212/261 Running dot for graph 213/261 Running dot for graph 214/261 Running dot for graph 215/261 Running dot for graph 216/261 Running dot for graph 217/261 Running dot for graph 218/261 Running dot for graph 219/261 Running dot for graph 220/261 Running dot for graph 221/261 Running dot for graph 222/261 Running dot for graph 223/261 Running dot for graph 224/261 Running dot for graph 225/261 Running dot for graph 226/261 Running dot for graph 227/261 Running dot for graph 228/261 Running dot for graph 229/261 Running dot for graph 230/261 Running dot for graph 231/261 Running dot for graph 232/261 Running dot for graph 233/261 Running dot for graph 234/261 Running dot for graph 235/261 Running dot for graph 236/261 Running dot for graph 237/261 Running dot for graph 238/261 Running dot for graph 239/261 Running dot for graph 240/261 Running dot for graph 241/261 Running dot for graph 242/261 Running dot for graph 243/261 Running dot for graph 244/261 Running dot for graph 245/261 Running dot for graph 246/261 Running dot for graph 247/261 Running dot for graph 248/261 Running dot for graph 249/261 Running dot for graph 250/261 Running dot for graph 251/261 Running dot for graph 252/261 Running dot for graph 253/261 Running dot for graph 254/261 Running dot for graph 255/261 Running dot for graph 256/261 Running dot for graph 257/261 Running dot for graph 258/261 Running dot for graph 259/261 Running dot for graph 260/261 Running dot for graph 261/261 Patching output file 1/111 Patching output file 2/111 Patching output file 3/111 Patching output file 4/111 Patching output file 5/111 Patching output file 6/111 Patching output file 7/111 Patching output file 8/111 Patching output file 9/111 Patching output file 10/111 Patching output file 11/111 Patching output file 12/111 Patching output file 13/111 Patching output file 14/111 Patching output file 15/111 Patching output file 16/111 Patching output file 17/111 Patching output file 18/111 Patching output file 19/111 Patching output file 20/111 Patching output file 21/111 Patching output file 22/111 Patching output file 23/111 Patching output file 24/111 Patching output file 25/111 Patching output file 26/111 Patching output file 27/111 Patching output file 28/111 Patching output file 29/111 Patching output file 30/111 Patching output file 31/111 Patching output file 32/111 Patching output file 33/111 Patching output file 34/111 Patching output file 35/111 Patching output file 36/111 Patching output file 37/111 Patching output file 38/111 Patching output file 39/111 Patching output file 40/111 Patching output file 41/111 Patching output file 42/111 Patching output file 43/111 Patching output file 44/111 Patching output file 45/111 Patching output file 46/111 Patching output file 47/111 Patching output file 48/111 Patching output file 49/111 Patching output file 50/111 Patching output file 51/111 Patching output file 52/111 Patching output file 53/111 Patching output file 54/111 Patching output file 55/111 Patching output file 56/111 Patching output file 57/111 Patching output file 58/111 Patching output file 59/111 Patching output file 60/111 Patching output file 61/111 Patching output file 62/111 Patching output file 63/111 Patching output file 64/111 Patching output file 65/111 Patching output file 66/111 Patching output file 67/111 Patching output file 68/111 Patching output file 69/111 Patching output file 70/111 Patching output file 71/111 Patching output file 72/111 Patching output file 73/111 Patching output file 74/111 Patching output file 75/111 Patching output file 76/111 Patching output file 77/111 Patching output file 78/111 Patching output file 79/111 Patching output file 80/111 Patching output file 81/111 Patching output file 82/111 Patching output file 83/111 Patching output file 84/111 Patching output file 85/111 Patching output file 86/111 Patching output file 87/111 Patching output file 88/111 Patching output file 89/111 Patching output file 90/111 Patching output file 91/111 Patching output file 92/111 Patching output file 93/111 Patching output file 94/111 Patching output file 95/111 Patching output file 96/111 Patching output file 97/111 Patching output file 98/111 Patching output file 99/111 Patching output file 100/111 Patching output file 101/111 Patching output file 102/111 Patching output file 103/111 Patching output file 104/111 Patching output file 105/111 Patching output file 106/111 Patching output file 107/111 Patching output file 108/111 Patching output file 109/111 Patching output file 110/111 Patching output file 111/111 lookup cache used 2166/65536 hits=12006 misses=2356 finished... make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' [100%] Built target doxygen_iceoryx_posh make[4]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 0 make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f CMakeFiles/Makefile2 doxygen_iceoryx_hoofs make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -S/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta -B/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 doc/CMakeFiles/doxygen_iceoryx_hoofs.dir/all make[4]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_hoofs.dir/build.make doc/CMakeFiles/doxygen_iceoryx_hoofs.dir/depend make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4 /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/CMakeFiles/doxygen_iceoryx_hoofs.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_hoofs.dir/build.make doc/CMakeFiles/doxygen_iceoryx_hoofs.dir/build make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' Generate API documentation for doxygen_iceoryx_hoofs cd /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include && /usr/bin/cmake -E make_directory /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/iceoryx_hoofs cd /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include && /usr/bin/doxygen /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/Doxyfile.doxygen_iceoryx_hoofs Doxygen version used: 1.9.4 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern Reading and parsing tag files Parsing files Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/attributes.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/attributes.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/deadline_timer.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/deadline_timer.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/filesystem.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/filesystem.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/functional_interface.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/functional_interface.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/generic_raii.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/generic_raii.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/newtype.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/newtype.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/poor_mans_heap.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/poor_mans_heap.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/requires.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/requires.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/scoped_static.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/scoped_static.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/types.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/types.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/unique_ptr.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/unique_ptr.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logcommon.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logcommon.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_watcher.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_watcher.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/thread.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:41: warning: Compound iox::cxx::ConstMethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:113: warning: Compound iox::cxx::MethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:38: warning: Compound iox::cxx::add_const_conditionally< T, const C > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:100: warning: Compound iox::cxx::greater_or_equal is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:81: warning: Compound iox::cxx::not_null is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:119: warning: Compound iox::cxx::range is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:85: warning: Compound iox::log::LogBin16 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:93: warning: Compound iox::log::LogBin32 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:101: warning: Compound iox::log::LogBin64 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:77: warning: Compound iox::log::LogBin8 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logcommon.hpp:70: warning: Compound iox::log::LogEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:47: warning: Compound iox::log::LogHex16 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:55: warning: Compound iox::log::LogHex32 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:63: warning: Compound iox::log::LogHex64 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:38: warning: Compound iox::log::LogHex8 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:37: warning: Compound iox::log::LogManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:109: warning: Compound iox::log::LogRawBuffer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:117: warning: Compound iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:33: warning: Compound iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:36: warning: Compound iox::posix::PosixCallBuilder is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:173: warning: Compound iox::posix::PosixCallBuilder is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:41: warning: Compound iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:33: warning: Compound iox::posix::PosixRights is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:65: warning: Compound iox::posix::PosixUser is not documented. /iceoryx_hoofs/posix_wrapper/thread.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file iceoryx_hoofs/concurrent/lockfree_queue.hpp... Generating code for file iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp... Generating code for file iceoryx_hoofs/cxx/algorithm.hpp... Generating code for file iceoryx_hoofs/cxx/attributes.hpp... Generating code for file iceoryx_hoofs/cxx/convert.hpp... Generating code for file iceoryx_hoofs/cxx/deadline_timer.hpp... Generating code for file iceoryx_hoofs/cxx/expected.hpp... Generating code for file iceoryx_hoofs/cxx/filesystem.hpp... Generating code for file iceoryx_hoofs/cxx/forward_list.hpp... Generating code for file iceoryx_hoofs/cxx/function.hpp... Generating code for file iceoryx_hoofs/cxx/function_ref.hpp... Generating code for file iceoryx_hoofs/cxx/functional_interface.hpp... Generating code for file iceoryx_hoofs/cxx/generic_raii.hpp... Generating code for file iceoryx_hoofs/cxx/helplets.hpp... Generating code for file iceoryx_hoofs/cxx/list.hpp... Generating code for file iceoryx_hoofs/cxx/method_callback.hpp... Generating code for file iceoryx_hoofs/cxx/newtype.hpp... Generating code for file iceoryx_hoofs/cxx/optional.hpp... Generating code for file iceoryx_hoofs/cxx/poor_mans_heap.hpp... Generating code for file iceoryx_hoofs/cxx/requires.hpp... Generating code for file iceoryx_hoofs/cxx/scoped_static.hpp... Generating code for file iceoryx_hoofs/cxx/serialization.hpp... Generating code for file iceoryx_hoofs/cxx/stack.hpp... Generating code for file iceoryx_hoofs/cxx/string.hpp... Generating code for file iceoryx_hoofs/cxx/type_traits.hpp... Generating code for file iceoryx_hoofs/cxx/types.hpp... Generating code for file iceoryx_hoofs/cxx/unique_ptr.hpp... Generating code for file iceoryx_hoofs/cxx/variant.hpp... Generating code for file iceoryx_hoofs/cxx/variant_queue.hpp... Generating code for file iceoryx_hoofs/cxx/vector.hpp... Generating code for file iceoryx_hoofs/design_pattern/creation.hpptodo:4: warning: Unsupported xml/html tag found todo:9: warning: Unsupported xml/html tag found /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:101: warning: Member CreationPattern_t (typedef) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:102: warning: Member result_t (typedef) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:103: warning: Member errorType_t (typedef) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:131: warning: Member Creation(Creation &&rhs) noexcept (function) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:133: warning: Member operator=(Creation &&rhs) noexcept (function) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:134: warning: Member Creation(const Creation &rhs) noexcept=default (function) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:135: warning: Member operator=(const Creation &rhs) noexcept=default (function) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:141: warning: Member m_isInitialized (variable) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:142: warning: Member m_errorValue (variable) of class DesignPattern::Creation is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:245: warning: Member HandlerFunction (typedef) of namespace iox is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:208: warning: Member Error (enumeration) of namespace iox is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:256: warning: Member setTemporaryErrorHandler(const HandlerFunction &newHandler) noexcept (function) of class iox::ErrorHandler is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:258: warning: Member toString(const Error error) noexcept (function) of class iox::ErrorHandler is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:261: warning: Member reactOnErrorLevel(const ErrorLevel level, const char *errorText) noexcept (function) of class iox::ErrorHandler is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:38: warning: Member element_t (typedef) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:104: warning: Member Queue (typedef) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:105: warning: Member BufferIndex (typedef) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:121: warning: Member writeBufferAt(const BufferIndex &, T &&) noexcept (function) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:125: warning: Member pushImpl(T &&value) noexcept (function) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:127: warning: Member readBufferAt(const BufferIndex &) noexcept (function) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:109: warning: Member m_freeIndices (variable) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:112: warning: Member m_usedIndices (variable) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:114: warning: Member m_buffer (variable) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:116: warning: Member m_size (variable) of class iox::concurrent::LockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:53: warning: Member element_t (typedef) of class iox::concurrent::ResizeableLockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:66: warning: Member ResizeableLockFreeQueue(const uint64_t initialCapacity) noexcept (function) of class iox::concurrent::ResizeableLockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:54: warning: Member MAX_CAPACITY (variable) of class iox::concurrent::ResizeableLockFreeQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:104: warning: Member Queue (typedef) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:105: warning: Member BufferIndex (typedef) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:38: warning: Member element_t (typedef) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:121: warning: Member writeBufferAt(const BufferIndex &, T &&) noexcept (function) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:125: warning: Member pushImpl(T &&value) noexcept (function) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:127: warning: Member readBufferAt(const BufferIndex &) noexcept (function) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:109: warning: Member m_freeIndices (variable) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:112: warning: Member m_usedIndices (variable) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:114: warning: Member m_buffer (variable) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:116: warning: Member m_size (variable) of class LockFreeQueue< ElementType, MaxCapacity > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:35: warning: Member type (typedef) of struct iox::cxx::add_const_conditionally is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:40: warning: Member type (typedef) of struct iox::cxx::add_const_conditionally< T, const C > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:45: warning: Member ConstMethodPointer (typedef) of class iox::cxx::ConstMethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:48: warning: Member ConstMethodCallback(const ConstMethodCallback &rhs) noexcept=default (function) of class iox::cxx::ConstMethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:49: warning: Member operator=(const ConstMethodCallback &rhs) noexcept=default (function) of class iox::cxx::ConstMethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:70: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::ConstMethodCallback< ReturnValue, Args >::operator()(MethodArguments &&... args) const /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:70: warning: The following parameter of iox::cxx::ConstMethodCallback::operator()(MethodArguments &&... args) const is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:49: warning: Member NumberType (enumeration) of class iox::cxx::convert is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:56: warning: Member STRTOULL_BASE (variable) of class iox::cxx::convert is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:60: warning: argument 'Source' of command @param is not found in the argument list of iox::cxx::convert::toString(const Source &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:69: warning: argument 'Source' of command @param is not found in the argument list of iox::cxx::convert::toString(const Source &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:110: warning: Member value (variable) of struct iox::cxx::error is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:105: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::error< T >::error(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:105: warning: The following parameter of iox::cxx::error::error(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:216: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::expected< ErrorType >::create_error(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:216: warning: The following parameter of iox::cxx::expected< ErrorType >::create_error(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:585: warning: Member to_optional() const noexcept (function) of class iox::cxx::expected< ValueType, ErrorType > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:355: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::expected< ValueType, ErrorType >::create_error(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:355: warning: The following parameter of iox::cxx::expected< ValueType, ErrorType >::create_error(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:348: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::expected< ValueType, ErrorType >::create_value(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:348: warning: The following parameter of iox::cxx::expected< ValueType, ErrorType >::create_value(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:66: warning: Member iterator (typedef) of class iox::cxx::forward_list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:67: warning: Member const_iterator (typedef) of class iox::cxx::forward_list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:68: warning: Member value_type (typedef) of class iox::cxx::forward_list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:69: warning: Member size_type (typedef) of class iox::cxx::forward_list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:153: warning: Found unknown command '@min' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:154: warning: Found unknown command '@max' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:80: warning: Member function_ref(const function_ref &) noexcept=default (function) of class iox::cxx::function_ref< ReturnType(ArgTypes...)> is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:82: warning: Member operator=(const function_ref &) noexcept=default (function) of class iox::cxx::function_ref< ReturnType(ArgTypes...)> is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:100: warning: Member function_ref(function_ref &&rhs) noexcept (function) of class iox::cxx::function_ref< ReturnType(ArgTypes...)> is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:102: warning: Member operator=(function_ref &&rhs) noexcept (function) of class iox::cxx::function_ref< ReturnType(ArgTypes...)> is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:105: warning: argument 'Arguments' of command @param is not found in the argument list of iox::cxx::function_ref< ReturnType(ArgTypes...)>::operator()(ArgTypes... args) const /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:105: warning: The following parameter of iox::cxx::function_ref< ReturnType(ArgTypes...)>::operator()(ArgTypes... args) const is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:115: warning: argument 'Reference' of command @param is not found in the argument list of iox::cxx::function_ref< ReturnType(ArgTypes...)>::swap(function_ref &rhs) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:115: warning: The following parameter of iox::cxx::function_ref< ReturnType(ArgTypes...)>::swap(function_ref &rhs) is not documented: parameter 'rhs' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:103: warning: Member greater_or_equal(T t) noexcept (function) of struct iox::cxx::greater_or_equal is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:109: warning: Member operator T() const noexcept (function) of struct iox::cxx::greater_or_equal is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:43: warning: Member value (variable) of struct iox::cxx::in_place_index is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:36: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:55: warning: Member type (typedef) of struct iox::cxx::in_place_type is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:48: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:82: warning: Member test(...) noexcept (function) of struct iox::cxx::is_invocable is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88: warning: Member value (variable) of struct iox::cxx::is_invocable is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:101: warning: Member test(std::enable_if_t< std::is_convertible< typename cxx::invoke_result< C, As... >::type, ReturnType >::value > *) noexcept (function) of struct iox::cxx::is_invocable_r is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:108: warning: Member test(...) noexcept (function) of struct iox::cxx::is_invocable_r is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:114: warning: Member value (variable) of struct iox::cxx::is_invocable_r is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:67: warning: Member iterator (typedef) of class iox::cxx::list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:68: warning: Member const_iterator (typedef) of class iox::cxx::list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:69: warning: Member value_type (typedef) of class iox::cxx::list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:70: warning: Member size_type (typedef) of class iox::cxx::list is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:139: warning: Found unknown command '@min' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:140: warning: Found unknown command '@max' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:117: warning: Member MethodPointer (typedef) of class iox::cxx::MethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:120: warning: Member MethodCallback(const MethodCallback &rhs) noexcept=default (function) of class iox::cxx::MethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:121: warning: Member operator=(const MethodCallback &rhs) noexcept=default (function) of class iox::cxx::MethodCallback is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:142: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::MethodCallback< ReturnValue, Args >::operator()(MethodArguments &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:142: warning: The following parameter of iox::cxx::MethodCallback::operator()(MethodArguments &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/newtype.hpp:76: warning: Member NewType(newtype::internal::ProtectedConstructor_t, const T &rhs) noexcept (function) of class iox::cxx::NewType is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:84: warning: Member not_null(T t) noexcept (function) of struct iox::cxx::not_null is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:90: warning: Member operator T() const noexcept (function) of struct iox::cxx::not_null is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:71: warning: Member type (typedef) of class iox::cxx::optional is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:94: warning: argument 'in_place_t' of command @param is not found in the argument list of iox::cxx::optional< T >::optional(in_place_t, Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:94: warning: The following parameter of iox::cxx::optional::optional(in_place_t, Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:190: warning: argument 'perfectly' of command @param is not found in the argument list of iox::cxx::optional< T >::emplace(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:190: warning: The following parameter of iox::cxx::optional::emplace(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/poor_mans_heap.hpp:120: warning: argument 'Type' of command @param is not found in the argument list of iox::cxx::PoorMansHeap< Interface, TypeSize, TypeAlignment >::PoorMansHeap(PoorMansHeapType< Type >, CTorArgs &&... ctorArgs) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/poor_mans_heap.hpp:132: warning: argument 'Type' of command @param is not found in the argument list of iox::cxx::PoorMansHeap< Interface, TypeSize, TypeAlignment >::newInstance(CTorArgs &&... ctorArgs) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:122: warning: Member range(T t) noexcept (function) of struct iox::cxx::range is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:128: warning: Member operator T() const noexcept (function) of struct iox::cxx::range is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:176: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::string(TruncateToCapacity_t, const char *const other) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:195: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::string(TruncateToCapacity_t, const std::string &other) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:216: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::string(TruncateToCapacity_t, const char *const other, const uint64_t count) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:426: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::append(TruncateToCapacity_t, const T &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:388: warning: Unsupported xml/html tag found /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:373: warning: Unsupported xml/html tag found /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:443: warning: argument 'fixed' of command @param is not found in the argument list of iox::cxx::string< Capacity >::unsafe_append(const T &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:443: warning: The following parameter of iox::cxx::string::unsafe_append(const T &t) is not documented: parameter 't' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:35: warning: argument 'fixed' of command @param is not found in the argument list of iox::cxx::string< Capacity >::concatenate(const T1 &t1, const T2 &t2) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:35: warning: The following parameters of iox::cxx::string::concatenate(const T1 &t1, const T2 &t2) are not documented: parameter 't1' parameter 't2' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:67: warning: Member value (variable) of struct iox::cxx::success is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:63: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::success< T >::success(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:63: warning: The following parameter of iox::cxx::success::success(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/unique_ptr.hpp:58: warning: Member unique_ptr(unique_ptr &&rhs) noexcept (function) of class iox::cxx::unique_ptr is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/unique_ptr.hpp:59: warning: Member operator=(unique_ptr &&rhs) noexcept (function) of class iox::cxx::unique_ptr is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/unique_ptr.hpp:67: warning: Member operator=(std::nullptr_t) noexcept (function) of class iox::cxx::unique_ptr is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:120: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:121: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:130: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:131: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:139: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:195: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:196: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:227: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:235: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:215: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:203: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:250: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:176: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:73: warning: Member fifo_t (typedef) of class iox::cxx::VariantQueue is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:41: warning: Member value_type (typedef) of class iox::cxx::vector is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:43: warning: Member iterator (typedef) of class iox::cxx::vector is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:44: warning: Member const_iterator (typedef) of class iox::cxx::vector is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:172: warning: The following parameter of iox::cxx::vector::emplace(const uint64_t position, Targs &&... args) is not documented: parameter 'args' ... Generating code for file iceoryx_hoofs/error_handling/error_handling.hpp... Generating code for file iceoryx_hoofs/log/logcommon.hpp... Generating code for file iceoryx_hoofs/log/logger.hpp... Generating code for file iceoryx_hoofs/log/logging.hpp... Generating code for file iceoryx_hoofs/log/logging_free_function_building_block.hpp... Generating code for file iceoryx_hoofs/log/logmanager.hpp... Generating code for file iceoryx_hoofs/log/logstream.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/file_lock.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/named_pipe.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/posix_call.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/semaphore.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/signal_handler.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/signal_watcher.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/thread.hpp... Generating code for file iceoryx_hoofs/posix_wrapper/timer.hpp... Generating file documentation... Generating page documentation... Generating docs for page todo... Generating docs for page concurrent... Generating group documentation... Generating class documentation... Generating concept documentation... Generating namespace index... Generating docs for compound DesignPattern::Creation... Generating docs for namespace iox Generating docs for compound iox::ErrorHandler... Generating docs for compound iox::concurrent::LockFreeQueue... Generating docs for compound iox::concurrent::ResizeableLockFreeQueue... Generating docs for compound iox::cxx::add_const_conditionally... Generating docs for compound iox::cxx::add_const_conditionally< T, const C >... Generating docs for compound iox::cxx::BestFittingType... Generating docs for compound iox::cxx::ConstMethodCallback... Generating docs for compound iox::cxx::convert... Generating docs for compound iox::cxx::DeadlineTimer... Generating docs for compound iox::cxx::error... Generating docs for compound iox::cxx::expected< ErrorType >... Generating docs for compound iox::cxx::expected< ValueType, ErrorType >... Generating docs for compound iox::cxx::expected< void, ErrorType >... Generating docs for compound iox::cxx::forward_list... Generating docs for compound iox::cxx::function_ref... Generating docs for compound iox::cxx::function_ref< ReturnType(ArgTypes...)>... Generating docs for compound iox::cxx::GenericRAII... Generating docs for compound iox::cxx::greater_or_equal... Generating docs for compound iox::cxx::in_place_index... Generating docs for compound iox::cxx::in_place_t... Generating docs for compound iox::cxx::in_place_type... Generating docs for compound iox::cxx::is_function_pointer... Generating docs for compound iox::cxx::is_function_pointer< ReturnType(*)(ArgTypes...)>... Generating docs for compound iox::cxx::is_invocable... Generating docs for compound iox::cxx::is_invocable_r... Generating docs for compound iox::cxx::list... Generating docs for compound iox::cxx::MethodCallback... Generating docs for compound iox::cxx::NewType... Generating docs for compound iox::cxx::not_null... Generating docs for compound iox::cxx::nullopt_t... Generating docs for compound iox::cxx::optional... Generating docs for compound iox::cxx::PoorMansHeap... Generating docs for compound iox::cxx::PoorMansHeapType... Generating docs for compound iox::cxx::range... Generating docs for compound iox::cxx::Serialization... Generating docs for compound iox::cxx::stack... Generating docs for compound iox::cxx::string... Generating docs for compound iox::cxx::success... Generating docs for compound iox::cxx::success< void >... Generating docs for compound iox::cxx::TruncateToCapacity_t... Generating docs for compound iox::cxx::unique_ptr... Generating docs for compound iox::cxx::variant... Generating docs for compound iox::cxx::VariantQueue... Generating docs for compound iox::cxx::vector... Generating docs for compound iox::log::LogBin... Generating docs for compou/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:88: warning: Member LogBin16(uint16_t value) noexcept (function) of struct iox::log::LogBin16 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:87: warning: Member value (variable) of struct iox::log::LogBin16 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:96: warning: Member LogBin32(uint32_t value) noexcept (function) of struct iox::log::LogBin32 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:95: warning: Member value (variable) of struct iox::log::LogBin32 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:104: warning: Member LogBin64(uint64_t value) noexcept (function) of struct iox::log::LogBin64 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:103: warning: Member value (variable) of struct iox::log::LogBin64 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:80: warning: Member LogBin8(uint8_t value) noexcept (function) of struct iox::log::LogBin8 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:79: warning: Member value (variable) of struct iox::log::LogBin8 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logcommon.hpp:72: warning: Member level (variable) of struct iox::log::LogEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logcommon.hpp:73: warning: Member time (variable) of struct iox::log::LogEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logcommon.hpp:74: warning: Member message (variable) of struct iox::log::LogEntry is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:43: warning: Member Logger(Logger &&other) noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:44: warning: Member operator=(Logger &&rhs) noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:67: warning: Member SetLogMode(const LogMode logMode) noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:69: warning: Member IsEnabled(const LogLevel logLevel) const noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:72: warning: Member LogFatal() noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:74: warning: Member LogError() noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:76: warning: Member LogWarn() noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:78: warning: Member LogInfo() noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:80: warning: Member LogDebug() noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:82: warning: Member LogVerbose() noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:85: warning: Member Logger(const std::string &ctxId, const std::string &ctxDescription, const LogLevel appLogLevel) noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:89: warning: Member Log(const LogEntry &entry) const noexcept (function) of class iox::log::Logger is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:50: warning: Member LogHex16(uint16_t value) noexcept (function) of struct iox::log::LogHex16 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:49: warning: Member value (variable) of struct iox::log::LogHex16 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:58: warning: Member LogHex32(uint32_t value) noexcept (function) of struct iox::log::LogHex32 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:57: warning: Member value (variable) of struct iox::log::LogHex32 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:66: warning: Member LogHex64(uint64_t value) noexcept (function) of struct iox::log::LogHex64 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:65: warning: Member value (variable) of struct iox::log::LogHex64 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:41: warning: Member LogHex8(uint8_t value) noexcept (function) of struct iox::log::LogHex8 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:40: warning: Member value (variable) of struct iox::log::LogHex8 is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:56: warning: Member DefaultLogLevel() const noexcept (function) of class iox::log::LogManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:58: warning: Member SetDefaultLogLevel(const LogLevel logLevel, const LogLevelOutput logLevelOutput=LogLevelOutput::kDisplayLogLevel) noexcept (function) of class iox::log::LogManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:62: warning: Member DefaultLogMode() const noexcept (function) of class iox::log::LogManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:64: warning: Member SetDefaultLogMode(const LogMode logMode) noexcept (function) of class iox::log::LogManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:41: warning: Member GetLogManager() noexcept (function) of class iox::log::LogManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:44: warning: Member CreateLogContext(const std::string &ctxId, const std::string &ctxDescription, const LogLevel appDefLogLevel) noexcept (function) of class iox::log::LogManager is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:111: warning: Member data (variable) of struct iox::log::LogRawBuffer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:112: warning: Member size (variable) of struct iox::log::LogRawBuffer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:120: warning: Member LogStream(Logger &logger, LogLevel logLevel=LogLevel::kWarn) noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:124: warning: Member Flush() noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:126: warning: Member operator<<(const char *cstr) noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:128: warning: Member operator<<(const std::string &str) noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:131: warning: Member operator<<(const T val) noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:139: warning: Member operator<<(const T val) noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:150: warning: Member operator<<(const T val) noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:158: warning: Member operator<<(const LogRawBuffer &value) noexcept (function) of class iox::log::LogStream is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:70: warning: Member FileName_t (typedef) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:71: warning: Member PathName_t (typedef) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:101: warning: Member CreationPattern_t (typedef) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:102: warning: Member result_t (typedef) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:103: warning: Member errorType_t (typedef) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:75: warning: Member FileLock(FileLock &&rhs) noexcept (function) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:76: warning: Member operator=(FileLock &&rhs) noexcept (function) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:131: warning: Member Creation(Creation &&rhs) noexcept (function) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:134: warning: Member Creation(const Creation &rhs) noexcept=default (function) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:133: warning: Member operator=(Creation &&rhs) noexcept (function) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:135: warning: Member operator=(const Creation &rhs) noexcept=default (function) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:63: warning: Member ERROR_CODE (variable) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:64: warning: Member INVALID_FD (variable) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:65: warning: Member LOCK_FILE_SUFFIX[] (variable) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:66: warning: Member FILENAME_LENGTH (variable) of class iox::posix::FileLock is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:141: warning: Member m_isInitialized (variable) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:142: warning: Member m_errorValue (variable) of class Creation< FileLock, FileLockError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:45: warning: Member Message_t (typedef) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:46: warning: Member MessageQueue_t (typedef) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:101: warning: Member CreationPattern_t (typedef) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:102: warning: Member result_t (typedef) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:103: warning: Member errorType_t (typedef) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:55: warning: Member NamedPipe(NamedPipe &&rhs) noexcept (function) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:56: warning: Member operator=(NamedPipe &&rhs) noexcept (function) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:131: warning: Member Creation(Creation &&rhs) noexcept (function) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:134: warning: Member Creation(const Creation &rhs) noexcept=default (function) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:133: warning: Member operator=(Creation &&rhs) noexcept (function) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:135: warning: Member operator=(const Creation &rhs) noexcept=default (function) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:38: warning: Member MAX_MESSAGE_SIZE (variable) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:39: warning: Member MAX_NUMBER_OF_MESSAGES (variable) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:41: warning: Member NULL_TERMINATOR_SIZE (variable) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:42: warning: Member CYCLE_TIME (variable) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:43: warning: Member NAMED_PIPE_PREFIX[] (variable) of class iox::posix::NamedPipe is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:141: warning: Member m_isInitialized (variable) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:142: warning: Member m_errorValue (variable) of class Creation< NamedPipe, IpcChannelError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:44: warning: Member string_t (typedef) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:45: warning: Member PosixGroup(const gid_t f_id) noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:46: warning: Member PosixGroup(const string_t &f_name) noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:48: warning: Member operator==(const PosixGroup &other) const noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:50: warning: Member getName() const noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:51: warning: Member getID() const noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:53: warning: Member doesExist() const noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:55: warning: Member getGroupOfCurrentProcess() noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:57: warning: Member getGroupID(const string_t &f_name) noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:58: warning: Member getGroupName(gid_t f_id) noexcept (function) of class iox::posix::PosixGroup is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:35: warning: Member PosixRights(bool f_read, bool f_write, bool f_execute) noexcept (function) of struct iox::posix::PosixRights is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:36: warning: Member m_read (variable) of struct iox::posix::PosixRights is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:37: warning: Member m_write (variable) of struct iox::posix::PosixRights is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:38: warning: Member m_execute (variable) of struct iox::posix::PosixRights is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:68: warning: Member groupVector_t (typedef) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:69: warning: Member string_t (typedef) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:71: warning: Member PosixUser(const uid_t f_id) noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:72: warning: Member PosixUser(const string_t &f_name) noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:74: warning: Member getGroups() const noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:75: warning: Member getName() const noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:76: warning: Member getID() const noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:78: warning: Member doesExist() const noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:80: warning: Member getUserOfCurrentProcess() noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:82: warning: Member getUserID(const string_t &f_name) noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:83: warning: Member getUserName(uid_t f_id) noexcept (function) of class iox::posix::PosixUser is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:131: warning: Member Creation(Creation &&rhs) noexcept (function) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:134: warning: Member Creation(const Creation &rhs) noexcept=default (function) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:133: warning: Member operator=(Creation &&rhs) noexcept (function) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:135: warning: Member operator=(const Creation &rhs) noexcept=default (function) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:101: warning: Member CreationPattern_t (typedef) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:102: warning: Member result_t (typedef) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:103: warning: Member errorType_t (typedef) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:141: warning: Member m_isInitialized (variable) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:142: warning: Member m_errorValue (variable) of class Creation< Semaphore, SemaphoreError > is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp:57: warning: Member SignalGuard(SignalGuard &&rhs) noexcept (function) of class iox::posix::SignalGuard is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp:78: warning: argument 'callback' of command @param is not found in the argument list of iox::posix::SignalGuard::registerSignalHandler(const Signal, const SignalHandlerCallback_t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp:78: warning: The following parameter of iox::posix::SignalGuard::registerSignalHandler(const Signal, const SignalHandlerCallback_t) is not documented: parameter 'SignalHandlerCallback_t' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:84: warning: Member RunMode (enumeration) of class iox::posix::Timer is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:282: warning: argument 'CatchUpPolicy' of command @param is not found in the argument list of iox::posix::Timer::restart(const units::Duration timeToWait, const RunMode runMode, const CatchUpPolicy catchUpPolicy) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:282: warning: The following parameter of iox::posix::Timer::restart(const units::Duration timeToWait, const RunMode runMode, const CatchUpPolicy catchUpPolicy) is not documented: parameter 'catchUpPolicy' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:269: warning: argument 'CatchUpPolicy' of command @param is not found in the argument list of iox::posix::Timer::start(const RunMode runMode, const CatchUpPolicy catchUpPolicy) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:269: warning: The following parameter of iox::posix::Timer::start(const RunMode runMode, const CatchUpPolicy catchUpPolicy) is not documented: parameter 'catchUpPolicy' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:70: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::ConstMethodCallback< ReturnValue, Args >::operator()(MethodArguments &&... args) const /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:70: warning: The following parameter of iox::cxx::ConstMethodCallback::operator()(MethodArguments &&... args) const is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:60: warning: argument 'Source' of command @param is not found in the argument list of iox::cxx::convert::toString(const Source &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:69: warning: argument 'Source' of command @param is not found in the argument list of iox::cxx::convert::toString(const Source &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:105: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::error< T >::error(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:105: warning: The following parameter of iox::cxx::error::error(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:216: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::expected< ErrorType >::create_error(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:216: warning: The following parameter of iox::cxx::expected< ErrorType >::create_error(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:348: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::expected< ValueType, ErrorType >::create_value(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:348: warning: The following parameter of iox::cxx::expected< ValueType, ErrorType >::create_value(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:355: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::expected< ValueType, ErrorType >::create_error(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:355: warning: The following parameter of iox::cxx::expected< ValueType, ErrorType >::create_error(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:153: warning: Found unknown command '@min' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:154: warning: Found unknown command '@max' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:105: warning: argument 'Arguments' of command @param is not found in the argument list of iox::cxx::function_ref< ReturnType(ArgTypes...)>::operator()(ArgTypes... args) const /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:105: warning: The following parameter of iox::cxx::function_ref< ReturnType(ArgTypes...)>::operator()(ArgTypes... args) const is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:115: warning: argument 'Reference' of command @param is not found in the argument list of iox::cxx::function_ref< ReturnType(ArgTypes...)>::swap(function_ref &rhs) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:115: warning: The following parameter of iox::cxx::function_ref< ReturnType(ArgTypes...)>::swap(function_ref &rhs) is not documented: parameter 'rhs' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:36: warning: expected whitespace after \tparam command nd iox::log::LogBin16... Generating docs for compound iox::log::LogBin32... Generating docs for compound iox::log::LogBin64... Generating docs for compound iox::log::LogBin8... Generating docs for compound iox::log::LogEntry... Generating docs for compound iox::log::Logger... Generating docs for compound iox::log::LogHex... Generating docs for compound iox::log::LogHex16... Generating docs for compound iox::log::LogHex32... Generating docs for compound iox::log::LogHex64... Generating docs for compound iox::log::LogHex8... Generating docs for compound iox::log::LogManager... Generating docs for compound iox::log::LogRawBuffer... Generating docs for compound iox::log::LogStream... Generating docs for compound iox::posix::CreateNamedSemaphore_t... Generating docs for compound iox::posix::CreateUnnamedSharedMemorySemaphore_t... Generating docs for compound iox::posix::CreateUnnamedSingleProcessSemaphore_t... Generating docs for compound iox::posix::FileLock... Generating docs for compound iox::posix::NamedPipe... Generating docs for compound iox::posix::OpenNamedSemaphore_t... Generating docs for compound iox::posix::PosixCallBuilder... Generating docs for compound iox::posix::PosixCallEvaluator... Generating docs for compound iox::posix::PosixCallResult... Generating docs for compound iox::posix::PosixCallVerificator... Generating docs for compound iox::posix::PosixGroup... Generating docs for compound iox::posix::PosixRights... Generating docs for compound iox::posix::PosixUser... Generating docs for compound iox::posix::Semaphore... Generating docs for compound iox::posix::SignalGuard... Generating docs for compound iox::posix::SignalWatcher... Generating docs for compound iox::posix::Timer... Generating graph info page... Generating directory documentation... Generating dependency graph for directory iceoryx_hoofs/concurrent Generating dependency graph for directory iceoryx_hoofs/cxx Generating dependency graph for directory iceoryx_hoofs/design_pattern Generating dependency graph for directory iceoryx_hoofs/error_handling Generating dependency graph for directory iceoryx_hoofs/log Generating dependency graph for directory iceoryx_hoofs/posix_wrapper Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Generating XML output... Generating XML output for class iox::cxx::add_const_conditionally Generating XML output for class iox::cxx::add_const_conditionally< T, const C > Generating XML output for class iox::cxx::BestFittingType Generating XML output for class iox::cxx::ConstMethodCallback Generating XML output for class iox::cxx::convert Generating XML output for class iox::posix::CreateNamedSemaphore_t Generating XML output for class iox::posix::CreateUnnamedSharedMemorySemaphore_t Generating XML output for class iox::posix::CreateUnnamedSingleProcessSemaphore_t Generating XML output for class DesignPattern::Creation Generating XML output for class iox::cxx::DeadlineTimer Generating XML output for class iox::cxx::error Generating XML output for class iox::ErrorHandler Generating XML output for class iox::cxx::expected< ErrorType > Generating XML output for class iox::cxx::expected< ValueType, ErrorType > Generating XML output for class iox::cxx::expected< void, ErrorType > Generating XML output for class iox::posix::FileLock Generating XML output for class iox::cxx::forward_list Generating XML output for class iox::cxx::function_ref Generating XML output for class iox::cxx::function_ref< ReturnType(ArgTypes...)> Generating XML output for class iox::cxx::GenericRAII Generating XML output for class iox::cxx::greater_or_equal Generating XML output for class iox::cxx::in_place_index Generating X/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:48: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:139: warning: Found unknown command '@min' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:140: warning: Found unknown command '@max' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:142: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::MethodCallback< ReturnValue, Args >::operator()(MethodArguments &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:142: warning: The following parameter of iox::cxx::MethodCallback::operator()(MethodArguments &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:94: warning: argument 'in_place_t' of command @param is not found in the argument list of iox::cxx::optional< T >::optional(in_place_t, Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:94: warning: The following parameter of iox::cxx::optional::optional(in_place_t, Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:190: warning: argument 'perfectly' of command @param is not found in the argument list of iox::cxx::optional< T >::emplace(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:190: warning: The following parameter of iox::cxx::optional::emplace(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:161: warning: argument 'CatchUpPolicy' of command @param is not found in the argument list of iox::posix::Timer::OsTimer::start(const RunMode runMode, const CatchUpPolicy catchUpPolicy) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:161: warning: The following parameter of iox::posix::Timer::OsTimer::start(const RunMode runMode, const CatchUpPolicy catchUpPolicy) is not documented: parameter 'catchUpPolicy' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:175: warning: argument 'CatchUpPolicy' of command @param is not found in the argument list of iox::posix::Timer::OsTimer::restart(const units::Duration timeToWait, const RunMode runMode, const CatchUpPolicy catchUpPolicy) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:175: warning: The following parameters of iox::posix::Timer::OsTimer::restart(const units::Duration timeToWait, const RunMode runMode, const CatchUpPolicy catchUpPolicy) are not documented: parameter 'timeToWait' parameter 'catchUpPolicy' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/poor_mans_heap.hpp:120: warning: argument 'Type' of command @param is not found in the argument list of iox::cxx::PoorMansHeap< Interface, TypeSize, TypeAlignment >::PoorMansHeap(PoorMansHeapType< Type >, CTorArgs &&... ctorArgs) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/poor_mans_heap.hpp:132: warning: argument 'Type' of command @param is not found in the argument list of iox::cxx::PoorMansHeap< Interface, TypeSize, TypeAlignment >::newInstance(CTorArgs &&... ctorArgs) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:140: warning: argument 'removedHandler' of command @param is not found in the argument list of iox::concurrent::ResizeableLockFreeQueue< ElementType, MaxCapacity >::decreaseCapacity(const uint64_t toDecrease, Function &&removeHandler) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:140: warning: The following parameter of iox::concurrent::ResizeableLockFreeQueue::decreaseCapacity(const uint64_t toDecrease, Function &&removeHandler) is not documented: parameter 'removeHandler' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp:78: warning: argument 'callback' of command @param is not found in the argument list of iox::posix::SignalGuard::registerSignalHandler(const Signal, const SignalHandlerCallback_t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp:78: warning: The following parameter of iox::posix::SignalGuard::registerSignalHandler(const Signal, const SignalHandlerCallback_t) is not documented: parameter 'SignalHandlerCallback_t' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:35: warning: argument 'fixed' of command @param is not found in the argument list of iox::cxx::string< Capacity >::concatenate(const T1 &t1, const T2 &t2) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:35: warning: The following parameters of iox::cxx::string::concatenate(const T1 &t1, const T2 &t2) are not documented: parameter 't1' parameter 't2' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:176: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::string(TruncateToCapacity_t, const char *const other) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:195: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::string(TruncateToCapacity_t, const std::string &other) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:216: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::string(TruncateToCapacity_t, const char *const other, const uint64_t count) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:373: warning: Unsupported xml/html tag found /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:388: warning: Unsupported xml/html tag found /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:426: warning: argument 'TruncateToCapacity_t' of command @param is not found in the argument list of iox::cxx::string< Capacity >::append(TruncateToCapacity_t, const T &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:443: warning: argument 'fixed' of command @param is not found in the argument list of iox::cxx::string< Capacity >::unsafe_append(const T &t) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:443: warning: The following parameter of iox::cxx::string::unsafe_append(const T &t) is not documented: parameter 't' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:63: warning: argument 'args...' of command @param is not found in the argument list of iox::cxx::success< T >::success(Targs &&... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:63: warning: The following parameter of iox::cxx::success::success(Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:269: warning: argument 'CatchUpPolicy' of command @param is not found in the argument list of iox::posix::Timer::start(const RunMode runMode, const CatchUpPolicy catchUpPolicy) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:269: warning: The following parameter of iox::posix::Timer::start(const RunMode runMode, const CatchUpPolicy catchUpPolicy) is not documented: parameter 'catchUpPolicy' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:282: warning: argument 'CatchUpPolicy' of command @param is not found in the argument list of iox::posix::Timer::restart(const units::Duration timeToWait, const RunMode runMode, const CatchUpPolicy catchUpPolicy) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:282: warning: The following parameter of iox::posix::Timer::restart(const units::Duration timeToWait, const RunMode runMode, const CatchUpPolicy catchUpPolicy) is not documented: parameter 'catchUpPolicy' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:120: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:121: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:130: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:131: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:139: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:176: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:195: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:196: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:203: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:215: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:227: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:235: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:250: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:172: warning: The following parameter of iox::cxx::vector::emplace(const uint64_t position, Targs &&... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:30: warning: argument 'T' of command @param is not found in the argument list of iox::algorithm::max(const T &left) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:39: warning: argument 'T' of command @param is not found in the argument list of iox::algorithm::max(const T &left, const T &right) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:48: warning: argument 'T' of command @param is not found in the argument list of iox::algorithm::max(const T &left, const T &right, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:48: warning: argument 'args...' of command @param is not found in the argument list of iox::algorithm::max(const T &left, const T &right, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:48: warning: The following parameter of iox::algorithm::max(const T &left, const T &right, const Targs &... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:59: warning: argument 'T' of command @param is not found in the argument list of iox::algorithm::min(const T &left) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:68: warning: argument 'T' of command @param is not found in the argument list of iox::algorithm::min(const T &left, const T &right) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:77: warning: argument 'T' of command @param is not found in the argument list of iox::algorithm::min(const T &left, const T &right, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:77: warning: argument 'args...' of command @param is not found in the argument list of iox::algorithm::min(const T &left, const T &right, const Targs &... args) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/algorithm.hpp:77: warning: The following parameter of iox::algorithm::min(const T &left, const T &right, const Targs &... args) is not documented: parameter 'args' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:145: warning: argument 'memory' of command @param is not found in the argument list of iox::cxx::alignedAlloc(const uint64_t alignment, const uint64_t size) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:145: warning: argument 'alignment' from the argument list of iox::cxx::alignedAlloc has multiple @param documentation sections /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:151: warning: argument 'pointer' of command @param is not found in the argument list of iox::cxx::alignedFree(void *const memory) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:197: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:198: warning: expected whitespace after \tparam command /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:211: warning: argument 'The' of command @param is not found in the argument list of iox::cxx::strlen2(char const (&)[SizeValue]) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:211: warning: The following parameter of iox::cxx::strlen2(char const (&)[SizeValue]) is not documented: parameter 'const' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:35: warning: argument 'fixed' of command @param is not found in the argument list of iox::cxx::concatenate(const T1 &t1, const T2 &t2) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:35: warning: The following parameters of iox::cxx::concatenate(const T1 &t1, const T2 &t2) are not documented: parameter 't1' parameter 't2' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:51: warning: argument 'fixed' of command @param is not found in the argument list of iox::cxx::concatenate(const T1 &t1, const T2 &t2, const Targs &... targs) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:51: warning: The following parameters of iox::cxx::concatenate(const T1 &t1, const T2 &t2, const Targs &... targs) are not documented: parameter 't1' parameter 't2' parameter 'targs' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:68: warning: argument 'fixed' of command @param is not found in the argument list of iox::cxx::operator+(const T1 &t1, const T2 &t2) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:68: warning: The following parameters of iox::cxx::operator+(const T1 &t1, const T2 &t2) are not documented: parameter 't1' parameter 't2' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp:78: warning: argument 'Signal' of command @param is not found in the argument list of iox::posix::registerSignalHandler(const Signal signal, const SignalHandlerCallback_t callback) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_handler.hpp:78: warning: The following parameter of iox::posix::registerSignalHandler(const Signal signal, const SignalHandlerCallback_t callback) is not documented: parameter 'signal' ML output for class iox::cxx::in_place_t Generating XML output for class iox::cxx::in_place_type Generating XML output for class iox::cxx::is_function_pointer Generating XML output for class iox::cxx::is_function_pointer< ReturnType(*)(ArgTypes...)> Generating XML output for class iox::cxx::is_invocable Generating XML output for class iox::cxx::is_invocable_r Generating XML output for class iox::cxx::forward_list::IteratorBase Generating XML output for class iox::cxx::list::IteratorBase Generating XML output for class iox::cxx::list Generating XML output for class iox::concurrent::LockFreeQueue Generating XML output for class iox::log::LogBin Generating XML output for class iox::log::LogBin16 Generating XML output for class iox::log::LogBin32 Generating XML output for class iox::log::LogBin64 Generating XML output for class iox::log::LogBin8 Generating XML output for class iox::log::LogEntry Generating XML output for class iox::log::Logger Generating XML output for class iox::log::LogHex Generating XML output for class iox::log::LogHex16 Generating XML output for class iox::log::LogHex32 Generating XML output for class iox::log::LogHex64 Generating XML output for class iox::log::LogHex8 Generating XML output for class iox::log::LogManager Generating XML output for class iox::log::LogRawBuffer Generating XML output for class iox::log::LogStream Generating XML output for class iox::cxx::MethodCallback Generating XML output for class iox::posix::NamedPipe Generating XML output for class iox::posix::NamedPipe::NamedPipeData Generating XML output for class iox::cxx::NewType Generating XML output for class iox::cxx::forward_list::NodeLink Generating XML output for class iox::cxx::list::NodeLink Generating XML output for class iox::cxx::not_null Generating XML output for class iox::cxx::nullopt_t Generating XML output for class iox::posix::OpenNamedSemaphore_t Generating XML output for class iox::cxx::optional Generating XML output for class iox::posix::Timer::OsTimer Generating XML output for class iox::posix::Timer::OsTimerCallbackHandle Generating XML output for class iox::cxx::PoorMansHeap Generating XML output for class iox::cxx::PoorMansHeapType Generating XML output for class iox::posix::PosixCallBuilder Generating XML output for class iox::posix::PosixCallEvaluator Generating XML output for class iox::posix::PosixCallResult Generating XML output for class iox::posix::PosixCallVerificator Generating XML output for class iox::posix::PosixGroup Generating XML output for class iox::posix::PosixRights Generating XML output for class iox::posix::PosixUser Generating XML output for class iox::cxx::range Generating XML output for class iox::concurrent::ResizeableLockFreeQueue Generating XML output for class iox::posix::Semaphore Generating XML output for class iox::cxx::Serialization Generating XML output for class iox::posix::SignalGuard Generating XML output for class iox::posix::SignalWatcher Generating XML output for class iox::cxx::stack Generating XML output for class iox::cxx::string Generating XML output for class iox::cxx::success Generating XML output for class iox::cxx::success< void > Generating XML output for class iox::posix::Timer Generating XML output for class iox::cxx::TruncateToCapacity_t Generating XML output for class iox::cxx::unique_ptr Generating XML output for class iox::cxx::variant Generating XML output for class iox::cxx::VariantQueue Generating XML output for class iox::cxx::vector Generating XML output for namespace DesignPattern Generating XML output for namespace iox Generating XML output for namespace iox::algorithm Generating XML output for namespace iox::concurrent Generating XML output for namespace iox::cxx Generating XML output for namespace iox::cxx::internal Generating XML output for namespace iox::log Generating XML output for namespace iox::log::ffbb Generating XML output for namespace iox::posix Generating XML output for namespace iox::posix::internal Generating XML output for namespace iox::units::duration_literals Generating XML output for namespace std Generating XML output for filetodo:4: warning: Unsupported xml/html tag found todo:9: warning: Unsupported xml/html tag found lockfree_queue.hpp Generating XML output for file resizeable_lockfree_queue.hpp Generating XML output for file algorithm.hpp Generating XML output for file attributes.hpp Generating XML output for file convert.hpp Generating XML output for file deadline_timer.hpp Generating XML output for file expected.hpp Generating XML output for file filesystem.hpp Generating XML output for file forward_list.hpp Generating XML output for file function.hpp Generating XML output for file function_ref.hpp Generating XML output for file functional_interface.hpp Generating XML output for file generic_raii.hpp Generating XML output for file helplets.hpp Generating XML output for file list.hpp Generating XML output for file method_callback.hpp Generating XML output for file newtype.hpp Generating XML output for file optional.hpp Generating XML output for file poor_mans_heap.hpp Generating XML output for file requires.hpp Generating XML output for file scoped_static.hpp Generating XML output for file serialization.hpp Generating XML output for file stack.hpp Generating XML output for file string.hpp Generating XML output for file type_traits.hpp Generating XML output for file types.hpp Generating XML output for file unique_ptr.hpp Generating XML output for file variant.hpp Generating XML output for file variant_queue.hpp Generating XML output for file vector.hpp Generating XML output for file creation.hpp Generating XML output for file error_handling.hpp Generating XML output for file logcommon.hpp Generating XML output for file logger.hpp Generating XML output for file logging.hpp Generating XML output for file logging_free_function_building_block.hpp Generating XML output for file logmanager.hpp Generating XML output for file logstream.hpp Generating XML output for file file_lock.hpp Generating XML output for file named_pipe.hpp Generating XML output for file posix_access_rights.hpp Generating XML output for file posix_call.hpp Generating XML output for file semaphore.hpp Generating XML output for file signal_handler.hpp Generating XML output for file signal_watcher.hpp Generating XML output for file thread.hpp Generating XML output for file timer.hpp Generating XML output for page todo Generating XML output for page concurrent Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/ Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/ Running plantuml with JAVA... Running dot... Generating dot graphs using 5 parallel threads... Running dot for graph 1/156 Running dot for graph 2/156 Running dot for graph 3/156 Running dot for graph 4/156 Running dot for graph 5/156 Running dot for graph 6/156 Running dot for graph 7/156 Running dot for graph 8/156 Running dot for graph 9/156 Running dot for graph 10/156 Running dot for graph 11/156 Running dot for graph 12/156 Running dot for graph 13/156 Running dot for graph 14/156 Running dot for graph 15/156 Running dot for graph 16/156 Running dot for graph 17/156 Running dot for graph 18/156 Running dot for graph 19/156 Running dot for graph 20/156 Running dot for graph 21/156 Running dot for graph 22/156 Running dot for graph 23/156 Running dot for graph 24/156 Running dot for graph 25/156 Running dot for graph 26/156 Running dot for graph 27/156 Running dot for graph 28/156 Running dot for graph 29/156 Running dot for graph 30/156 Running dot for graph 31/156 Running dot for graph 32/156 Running dot for graph 33/156 Running dot for graph 34/156 Running dot for graph 35/156 Running dot for graph 36/156 Running dot for graph 37/156 Running dot for graph 38/156 Running dot for graph 39/156 Running dot for graph 40/156 Running dot for graph 41/156 Running dot for graph 42/156 Running dot for graph 43/156 Running dot for graph 44/156 Running dot for graph 45/156 Running dot for graph 46/156 Running dot for graph 47/156 Running dot for graph 48/156 Running dot for graph 49/156 Running dot for graph 50/156 Running dot for graph 51/156 Running dot for graph 52/156 Running dot for graph 53/156 Running dot for graph 54/156 Running dot for graph 55/156 Running dot for graph 56/156 Running dot for graph 57/156 Running dot for graph 58/156 Running dot for graph 59/156 Running dot for graph 60/156 Running dot for graph 61/156 Running dot for graph 62/156 Running dot for graph 63/156 Running dot for graph 64/156 Running dot for graph 65/156 Running dot for graph 66/156 Running dot for graph 67/156 Running dot for graph 68/156 Running dot for graph 69/156 Running dot for graph 70/156 Running dot for graph 71/156 Running dot for graph 72/156 Running dot for graph 73/156 Running dot for graph 74/156 Running dot for graph 75/156 Running dot for graph 76/156 Running dot for graph 77/156 Running dot for graph 78/156 Running dot for graph 79/156 Running dot for graph 80/156 Running dot for graph 81/156 Running dot for graph 82/156 Running dot for graph 83/156 Running dot for graph 84/156 Running dot for graph 85/156 Running dot for graph 86/156 Running dot for graph 87/156 Running dot for graph 88/156 Running dot for graph 89/156 Running dot for graph 90/156 Running dot for graph 91/156 Running dot for graph 92/156 Running dot for graph 93/156 Running dot for graph 94/156 Running dot for graph 95/156 Running dot for graph 96/156 Running dot for graph 97/156 Running dot for graph 98/156 Running dot for graph 99/156 Running dot for graph 100/156 Running dot for graph 101/156 Running dot for graph 102/156 Running dot for graph 103/156 Running dot for graph 104/156 Running dot for graph 105/156 Running dot for graph 106/156 Running dot for graph 107/156 Running dot for graph 108/156 Running dot for graph 109/156 Running dot for graph 110/156 Running dot for graph 111/156 Running dot for graph 112/156 Running dot for graph 113/156 Running dot for graph 114/156 Running dot for graph 115/156 Running dot for graph 116/156 Running dot for graph 117/156 Running dot for graph 118/156 Running dot for graph 119/156 Running dot for graph 120/156 Running dot for graph 121/156 Running dot for graph 122/156 Running dot for graph 123/156 Running dot for graph 124/156 Running dot for graph 125/156 Running dot for graph 126/156 Running dot for graph 127/156 Running dot for graph 128/156 Running dot for graph 129/156 Running dot for graph 130/156 Running dot for graph 131/156 Running dot for graph 132/156 Running dot for graph 133/156 Running dot for graph 134/156 Running dot for graph 135/156 Running dot for graph 136/156 Running dot for graph 137/156 Running dot for graph 138/156 Running dot for graph 139/156 Running dot for graph 140/156 Running dot for graph 141/156 Running dot for graph 142/156 Running dot for graph 143/156 Running dot for graph 144/156 Running dot for graph 145/156 Running dot for graph 146/156 Running dot for graph 147/156 Running dot for graph 148/156 Running dot for graph 149/156 Running dot for graph 150/156 Running dot for graph 151/156 Running dot for graph 152/156 Running dot for graph 153/156 Running dot for graph 154/156 Running dot for graph 155/156 Running dot for graph 156/156 Patching output file 1/45 Patching output file 2/45 Patching output file 3/45 Patching output file 4/45 Patching output file 5/45 Patching output file 6/45 Patching output file 7/45 Patching output file 8/45 Patching output file 9/45 Patching output file 10/45 Patching output file 11/45 Patching output file 12/45 Patching output file 13/45 Patching output file 14/45 Patching output file 15/45 Patching output file 16/45 Patching output file 17/45 Patching output file 18/45 Patching output file 19/45 Patching output file 20/45 Patching output file 21/45 Patching output file 22/45 Patching output file 23/45 Patching output file 24/45 Patching output file 25/45 Patching output file 26/45 Patching output file 27/45 Patching output file 28/45 Patching output file 29/45 Patching output file 30/45 Patching output file 31/45 Patching output file 32/45 Patching output file 33/45 Patching output file 34/45 Patching output file 35/45 Patching output file 36/45 Patching output file 37/45 Patching output file 38/45 Patching output file 39/45 Patching output file 40/45 Patching output file 41/45 Patching output file 42/45 Patching output file 43/45 Patching output file 44/45 Patching output file 45/45 lookup cache used 2002/65536 hits=20257 misses=2247 finished... make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' Built target doxygen_iceoryx_hoofs make[4]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 0 make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f CMakeFiles/Makefile2 doxygen_iceoryx_binding_c make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -S/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta -B/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 doc/CMakeFiles/doxygen_iceoryx_binding_c.dir/all make[4]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_binding_c.dir/build.make doc/CMakeFiles/doxygen_iceoryx_binding_c.dir/depend make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4 /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/CMakeFiles/doxygen_iceoryx_binding_c.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_binding_c.dir/build.make doc/CMakeFiles/doxygen_iceoryx_binding_c.dir/build make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' Generate API documentation for doxygen_iceoryx_binding_c cd /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include && /usr/bin/cmake -E make_directory /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/iceoryx_binding_c cd /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include && /usr/bin/doxygen /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/Doxyfile.doxygen_iceoryx_binding_c Doxygen version used: 1.9.4 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal Reading and parsing tag files Parsing files Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/api.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/api.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/chunk.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/chunk.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/client.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/client.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/config.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/config.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/enums.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/enums.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/listener.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/listener.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/log.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/log.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/node.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/node.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/notification_info.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/notification_info.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/publisher.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/publisher.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/request_header.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/request_header.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/response_header.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/response_header.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/runtime.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/runtime.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/server.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/server.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/service_description.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/incl/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:58: warning: Compound iox_listener_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:52: warning: Compound iox_pub_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/service_description.h:24: warning: Compound iox_service_description_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:46: warning: Compound iox_sub_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:40: warning: Compound iox_user_trigger_storage_t is not documented. ude/iceoryx_binding_c/service_description.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/service_discovery.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/service_discovery.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/subscriber.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/subscriber.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/user_trigger.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/user_trigger.h... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/wait_set.h... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/wait_set.h... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file iceoryx_binding_c/api.h... Generating code for file iceoryx_binding_c/chunk.h... Generating code for file iceoryx_binding_c/client.h... Generating code for file iceoryx_binding_c/config.h... Generating code for file iceoryx_binding_c/enums.h... Generating code for file iceoryx_binding_c/listener.h... Generating code for file iceoryx_binding_c/log.h... Generating code for file iceoryx_binding_c/node.h... Generating code for file iceoryx_binding_c/notification_info.h... Generating code for file iceoryx_binding_c/publisher.h... Generating code for file iceoryx_binding_c/request_header.h... Generating code for file iceoryx_binding_c/response_header.h... Generating code for file iceoryx_binding_c/runtime.h... Generating code for file iceoryx_binding_c/server.h... Generating code for file iceoryx_binding_c/service_description.h... Generating code for file iceoryx_binding_c/service_discovery.h... Generating code for file iceoryx_binding_c/subscriber./build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:68: warning: Member do_not_touch_me[1] (variable) of struct iox_chunk_header_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:75: warning: Member do_not_touch_me[1] (variable) of struct iox_client_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:61: warning: Member do_not_touch_me[1] (variable) of struct iox_listener_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:55: warning: Member do_not_touch_me[1] (variable) of struct iox_pub_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:82: warning: Member do_not_touch_me[1] (variable) of struct iox_server_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/service_description.h:26: warning: Member serviceString[IOX_CONFIG_SERVICE_STRING_SIZE] (variable) of struct iox_service_description_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/service_description.h:27: warning: Member instanceString[IOX_CONFIG_SERVICE_STRING_SIZE] (variable) of struct iox_service_description_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/service_description.h:28: warning: Member eventString[IOX_CONFIG_SERVICE_STRING_SIZE] (variable) of struct iox_service_description_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:89: warning: Member do_not_touch_me[1] (variable) of struct iox_service_discovery_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:49: warning: Member do_not_touch_me[1] (variable) of struct iox_sub_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:43: warning: Member do_not_touch_me[1] (variable) of struct iox_user_trigger_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/types.h:37: warning: Member do_not_touch_me[1] (variable) of struct iox_ws_storage_t is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/wait_set.h:190: warning: argument 'usertrigger' of command @param is not found in the argument list of iox_ws_detach_user_trigger_event(iox_ws_t const self, iox_user_trigger_t const userTrigger) /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/wait_set.h:190: warning: The following parameter of iox_ws_detach_user_trigger_event(iox_ws_t const self, iox_user_trigger_t const userTrigger) is not documented: parameter 'userTrigger' h... Generating code for file iceoryx_binding_c/types.h... Generating code for file iceoryx_binding_c/user_trigger.h... Generating code for file iceoryx_binding_c/wait_set.h... Generating file documentation... Generating page documentation... Generating group documentation... Generating class documentation... Generating docs for compound iox_chunk_header_t... Generating docs for compound iox_client_options_t... Generating docs for compound iox_client_storage_t... Generating docs for compound iox_listener_storage_t... Generating docs for compound iox_pub_options_t... Generating docs for compound iox_pub_storage_t... Generating docs for compound iox_server_options_t... Generating docs for compound iox_server_storage_t... Generating docs for compound iox_service_description_t... Generating docs for compound iox_service_discovery_storage_t... Generating docs for compound iox_sub_options_t... Generating docs for compound iox_sub_storage_t... Generating docs for compound iox_user_trigger_storage_t... Generating docs for compound iox_ws_storage_t... Generating concept documentation... Generating namespace index... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Generating XML output... Generating XML output for class iox_chunk_header_t Generating XML output for class iox_client_options_t Generating XML output for class iox_client_storage_t Generating XML output for class iox_listener_storage_t Generating XML output for class iox_pub_options_t Generating XML output for class iox_pub_storage_t Generating XML output for class iox_server_options_t Generating XML output for class iox_server_storage_t Generating XML output for class iox_service_description_t Generating XML output for class iox_service_discovery_storage_t Generating XML output for class iox_sub_options_t Generating XML output for class iox_sub_storage_t Generating XML output for class iox_user_trigger_storage_t Generating XML output for class iox_ws_storage_t Generating XML output for file api.h Generating XML output for file chunk.h Generating XML output for file client.h Generating XML output for file config.h Generating XML output for file enums.h Generating XML output for file listener.h Generating XML output for file log.h Generating XML output for file node.h Generating XML output for file notification_info.h Generating XML output for file publisher.h Generating XML output for file request_header.h Generating XML output for file response_header.h Generating XML output for file runtime.h Generating XML output for file server.h Generating XML output for file service_description.h Generating XML output for file service_discovery.h Generating XML output for file subscriber.h Generating XML output for file types.h Generating XML output for file user_trigger.h Generating XML output for file wait_set.h Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/ Running plantuml with JAVA... Running dot... Running dot for graph 1/1 lookup cache used 336/65536 hits=2127 misses=336 finished... make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' Built target doxygen_iceoryx_binding_c make[4]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 0 make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f CMakeFiles/Makefile2 doxygen_iceoryx_introspection make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -S/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta -B/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 1 /usr/bin/make -f CMakeFiles/Makefile2 doc/CMakeFiles/doxygen_iceoryx_introspection.dir/all make[4]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_introspection.dir/build.make doc/CMakeFiles/doxygen_iceoryx_introspection.dir/depend make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/doc/aspice_swe3_4 /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/CMakeFiles/doxygen_iceoryx_introspection.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/make -f doc/CMakeFiles/doxygen_iceoryx_introspection.dir/build.make doc/CMakeFiles/doxygen_iceoryx_introspection.dir/build make[5]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' [100%] Generate API documentation for doxygen_iceoryx_introspection cd /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include && /usr/bin/cmake -E make_directory /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/iceoryx_introspection cd /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include && /usr/bin/doxygen /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/doc/Doxyfile.doxygen_iceoryx_introspection /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:60: warning: Compound iox::client::introspection::ComposedSubscriberPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/iceoryx_introspection_app.hpp:27: warning: Compound iox::client::introspection::IceOryxIntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:41: warning: Compound iox::client::introspection::IntrospectionSelection is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:51: warning: Member ComposedPublisherPortData(const PublisherPortData &portData, const PortThroughputData &throughputData) (function) of struct iox::client::introspection::ComposedPublisherPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:56: warning: Member portData (variable) of struct iox::client::introspection::ComposedPublisherPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:57: warning: Member throughputData (variable) of struct iox::client::introspection::ComposedPublisherPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:62: warning: Member ComposedSubscriberPortData(const SubscriberPortData &portData, const SubscriberPortChangingData &subscriberPortChangingData) (function) of struct iox::client::introspection::ComposedSubscriberPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:68: warning: Member portData (variable) of struct iox::client::introspection::ComposedSubscriberPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:69: warning: Member subscriberPortChangingData (variable) of struct iox::client::introspection::ComposedSubscriberPortData is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:80: warning: Member CmdLineArgumentParsingMode (enumeration) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:94: warning: Member parseCmdLineArguments(int argc, char **argv, CmdLineArgumentParsingMode cmdLineParsingMode=CmdLineArgumentParsingMode::ALL) noexcept (function) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:98: warning: Member runIntrospection(const iox::units::Duration updatePeriodMs, const IntrospectionSelection introspectionSelection) (function) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:86: warning: Member introspectionSelection (variable) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:88: warning: Member doIntrospection (variable) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:80: warning: Member CmdLineArgumentParsingMode (enumeration) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:94: warning: Member parseCmdLineArguments(int argc, char **argv, CmdLineArgumentParsingMode cmdLineParsingMode=CmdLineArgumentParsingMode::ALL) noexcept (function) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:98: warning: Member runIntrospection(const iox::units::Duration updatePeriodMs, const IntrospectionSelection introspectionSelection) (function) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:86: warning: Member introspectionSelection (variable) of class iox::client::introspection::IntrospectionApp is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:88: warning: Member doIntrospection (variable) of class iox::client::introspection::IntrospectionApp is not documented. Doxygen version used: 1.9.4 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include Searching for files in directory /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection Reading and parsing tag files Parsing files Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/iceoryx_introspection_app.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/iceoryx_introspection_app.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp... Preprocessing /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp... Parsing file /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file iceoryx_introspection/iceoryx_introspection_app.hpp... Generating code for file iceoryx_introspection/introspection_app.hpp... Generating code for file iceoryx_introspection/introspection_types.hpp... Generating file documentation... Generating page documentation... Generating docs for page todo... Generating group documentation... Generating class documentation... Generating concept documentation... Generating namespace index... Generating docs for compound iox::client::introspection::ComposedPublisherPortData... Generating docs for compound iox::client::introspection::ComposedSubscriberPortData... Generating docs for compound iox::client::introspection::IceOryxIntrospectionApp... Generating docs for compound iox::client::introspection::IntrospectionApp... Generating docs for compound iox::client::introspection::I/build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:43: warning: Member mempool (variable) of struct iox::client::introspection::IntrospectionSelection is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:44: warning: Member process (variable) of struct iox::client::introspection::IntrospectionSelection is not documented. /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:45: warning: Member port (variable) of struct iox::client::introspection::IntrospectionSelection is not documented. ntrospectionSelection... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Generating XML output... Generating XML output for class iox::client::introspection::ComposedPublisherPortData Generating XML output for class iox::client::introspection::ComposedSubscriberPortData Generating XML output for class iox::client::introspection::IceOryxIntrospectionApp Generating XML output for class iox::client::introspection::IntrospectionApp Generating XML output for class iox::client::introspection::IntrospectionSelection Generating XML output for namespace iox Generating XML output for namespace iox::client Generating XML output for namespace iox::client::introspection Generating XML output for namespace iox::roudi Generating XML output for file iceoryx_introspection_app.hpp Generating XML output for file introspection_app.hpp Generating XML output for file introspection_types.hpp Generating XML output for page todo Generate XML output for dir /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/ Running plantuml with JAVA... Running dot... Generating dot graphs using 5 parallel threads... Running dot for graph 1/13 Running dot for graph 2/13 Running dot for graph 3/13 Running dot for graph 4/13 Running dot for graph 5/13 Running dot for graph 6/13 Running dot for graph 7/13 Running dot for graph 8/13 Running dot for graph 9/13 Running dot for graph 10/13 Running dot for graph 11/13 Running dot for graph 12/13 Running dot for graph 13/13 Patching output file 1/5 Patching output file 2/5 Patching output file 3/5 Patching output file 4/5 Patching output file 5/5 lookup cache used 154/65536 hits=487 misses=160 finished... make[5]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' [100%] Built target doxygen_iceoryx_introspection make[4]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep/CMakeFiles 0 make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' make[2]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj-indep' make[1]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' dh_auto_build -O--buildsystem=cmake -O--sourcedirectory=iceoryx_meta -O--builddirectory=obj -Niceoryx-doc cd obj && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' /usr/bin/cmake -S/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta -B/build/reproducible-path/iceoryx-2.0.3+dfsg/obj --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/CMakeFiles /build/reproducible-path/iceoryx-2.0.3+dfsg/obj//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f hoofs/platform/CMakeFiles/iceoryx_platform.dir/build.make hoofs/platform/CMakeFiles/iceoryx_platform.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform/CMakeFiles/iceoryx_platform.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f hoofs/platform/CMakeFiles/iceoryx_platform.dir/build.make hoofs/platform/CMakeFiles/iceoryx_platform.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 0%] Building CXX object hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/file.cpp.o [ 0%] Building CXX object hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/fnctl.cpp.o [ 0%] Building CXX object hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/grp.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/c++ -Diceoryx_platform_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/file.cpp.o -MF CMakeFiles/iceoryx_platform.dir/linux/source/file.cpp.o.d -o CMakeFiles/iceoryx_platform.dir/linux/source/file.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/source/file.cpp cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/c++ -Diceoryx_platform_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/fnctl.cpp.o -MF CMakeFiles/iceoryx_platform.dir/linux/source/fnctl.cpp.o.d -o CMakeFiles/iceoryx_platform.dir/linux/source/fnctl.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/source/fnctl.cpp cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/c++ -Diceoryx_platform_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/grp.cpp.o -MF CMakeFiles/iceoryx_platform.dir/linux/source/grp.cpp.o.d -o CMakeFiles/iceoryx_platform.dir/linux/source/grp.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/source/grp.cpp [ 1%] Building CXX object hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/mqueue.cpp.o [ 1%] Building CXX object hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/mman.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/c++ -Diceoryx_platform_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/mman.cpp.o -MF CMakeFiles/iceoryx_platform.dir/linux/source/mman.cpp.o.d -o CMakeFiles/iceoryx_platform.dir/linux/source/mman.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/source/mman.cpp cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/c++ -Diceoryx_platform_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/mqueue.cpp.o -MF CMakeFiles/iceoryx_platform.dir/linux/source/mqueue.cpp.o.d -o CMakeFiles/iceoryx_platform.dir/linux/source/mqueue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/source/mqueue.cpp [ 1%] Building CXX object hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/socket.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/c++ -Diceoryx_platform_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/socket.cpp.o -MF CMakeFiles/iceoryx_platform.dir/linux/source/socket.cpp.o.d -o CMakeFiles/iceoryx_platform.dir/linux/source/socket.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/source/socket.cpp [ 2%] Building CXX object hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/unistd.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/c++ -Diceoryx_platform_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/platform/CMakeFiles/iceoryx_platform.dir/linux/source/unistd.cpp.o -MF CMakeFiles/iceoryx_platform.dir/linux/source/unistd.cpp.o.d -o CMakeFiles/iceoryx_platform.dir/linux/source/unistd.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/source/unistd.cpp [ 2%] Linking CXX shared library libiceoryx_platform.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_platform.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_platform.so.2 -o libiceoryx_platform.so.2.0.3 CMakeFiles/iceoryx_platform.dir/linux/source/file.cpp.o CMakeFiles/iceoryx_platform.dir/linux/source/fnctl.cpp.o CMakeFiles/iceoryx_platform.dir/linux/source/grp.cpp.o CMakeFiles/iceoryx_platform.dir/linux/source/mman.cpp.o CMakeFiles/iceoryx_platform.dir/linux/source/mqueue.cpp.o CMakeFiles/iceoryx_platform.dir/linux/source/socket.cpp.o CMakeFiles/iceoryx_platform.dir/linux/source/unistd.cpp.o -lrt -lpthread cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform && /usr/bin/cmake -E cmake_symlink_library libiceoryx_platform.so.2.0.3 libiceoryx_platform.so.2 libiceoryx_platform.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 2%] Built target iceoryx_platform make -f hoofs/CMakeFiles/iceoryx_hoofs.dir/build.make hoofs/CMakeFiles/iceoryx_hoofs.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/CMakeFiles/iceoryx_hoofs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f hoofs/CMakeFiles/iceoryx_hoofs.dir/build.make hoofs/CMakeFiles/iceoryx_hoofs.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 2%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/concurrent/active_object.cpp.o [ 3%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/concurrent/loffli.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/concurrent/loffli.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/concurrent/loffli.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/concurrent/loffli.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/concurrent/loffli.cpp cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/concurrent/active_object.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/concurrent/active_object.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/concurrent/active_object.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/concurrent/active_object.cpp [ 3%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/deadline_timer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/deadline_timer.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/cxx/deadline_timer.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/cxx/deadline_timer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/deadline_timer.cpp [ 3%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/filesystem.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/filesystem.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/cxx/filesystem.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/cxx/filesystem.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/filesystem.cpp [ 3%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/helplets.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/helplets.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/cxx/helplets.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/cxx/helplets.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/helplets.cpp [ 4%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/requires.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/requires.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/cxx/requires.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/cxx/requires.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/requires.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/helplets.cpp: In function 'void* iox::cxx::alignedAlloc(uint64_t, uint64_t)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/helplets.cpp:30:90: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 30 | uint64_t memory = reinterpret_cast(malloc(size + alignment + sizeof(void*) - 1)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 4%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/generic_raii.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/generic_raii.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/cxx/generic_raii.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/cxx/generic_raii.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/generic_raii.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/filesystem.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/unique_id.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/cxx/unique_id.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/cxx/unique_id.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/cxx/unique_id.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/cxx/unique_id.cpp [ 5%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/error_handling/error_handling.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/error_handling/error_handling.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/error_handling/error_handling.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/error_handling/error_handling.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/error_handling/error_handling.cpp [ 5%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/file_reader/file_reader.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/file_reader/file_reader.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/file_reader/file_reader.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/file_reader/file_reader.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/file_reader/file_reader.cpp [ 5%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logcommon.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logcommon.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/log/logcommon.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/log/logcommon.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logcommon.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/error_handling/error_handling.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logger.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logger.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/log/logger.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/log/logger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logger.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logcommon.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logging.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logging.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/log/logging.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/log/logging.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logging.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logging_internal.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logging_internal.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/log/logging_internal.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/log/logging_internal.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logging_internal.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logger.cpp: In static member function 'static void iox::log::Logger::Print(const iox::log::LogEntry&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logger.cpp:137:33: warning: conversion from 'std::chrono::duration::rep' {aka 'long long int'} to 'time_t' {aka 'long int'} may change value [-Wconversion] 137 | std::time_t time = sec.count(); | ~~~~~~~~~^~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logger.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logging.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logging_internal.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logging_internal.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logmanager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logmanager.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/log/logmanager.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/log/logmanager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logmanager.cpp [ 6%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logstream.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/log/logstream.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/log/logstream.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/log/logstream.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logstream.cpp [ 7%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/access_control.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/access_control.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/access_control.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/access_control.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logmanager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/log/logstream.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20; const_iterator = const iox::posix::AccessController::PermissionEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:48:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[12]' {aka 'const unsigned char (*)[12]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::posix::AccessController::PermissionEntry*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20; const_iterator = const iox::posix::AccessController::PermissionEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:48:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::posix::AccessController::PermissionEntry*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::unique_ptr<__acl_ext, std::function >; Targs = {iox::posix::AccessController::AccessControllerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::unique_ptr<__acl_ext, std::function >, iox::posix::AccessController::AccessControllerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::unique_ptr<__acl_ext, std::function >, iox::posix::AccessController::AccessControllerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::unique_ptr<__acl_ext, std::function >*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult<__acl_ext*>; Targs = {iox::posix::PosixCallResult<__acl_ext*>}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::posix::AccessController::PermissionEntry}; T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:196:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[12]' {aka 'const unsigned char (*)[12]'} to 'const iox::posix::AccessController::PermissionEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::unique_ptr<__acl_ext, std::function >; Targs = {iox::posix::AccessController::AccessControllerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::unique_ptr<__acl_ext, std::function >, iox::posix::AccessController::AccessControllerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::unique_ptr<__acl_ext, std::function >; ErrorType = iox::posix::AccessController::AccessControllerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::unique_ptr<__acl_ext, std::function >; ErrorType = iox::posix::AccessController::AccessControllerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:37:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::unique_ptr<__acl_ext, std::function >*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::unique_ptr<__acl_ext, std::function >; Targs = {iox::posix::AccessController::AccessControllerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::unique_ptr<__acl_ext, std::function >, iox::posix::AccessController::AccessControllerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::unique_ptr<__acl_ext, std::function >; ErrorType = iox::posix::AccessController::AccessControllerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::unique_ptr<__acl_ext, std::function >; ErrorType = iox::posix::AccessController::AccessControllerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:37:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::unique_ptr<__acl_ext, std::function >*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::unique_ptr<__acl_ext, std::function >*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:63:94: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:63:94: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:63:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:63:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult<__acl_ext*>; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult<__acl_ext*>; Targs = {iox::posix::PosixCallResult<__acl_ext*>}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult<__acl_ext*>; Targs = {iox::posix::PosixCallResult<__acl_ext*>}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:86:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult<__acl_ext*>; Targs = {iox::posix::PosixCallResult<__acl_ext*>}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:86:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:63:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:63:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult<__acl_ext*>; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult<__acl_ext*>; Targs = {iox::posix::PosixCallResult<__acl_ext*>}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:86:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult<__acl_ext*>; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult<__acl_ext*>; Targs = {iox::posix::PosixCallResult<__acl_ext*>}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult<__acl_ext*>, iox::posix::PosixCallResult<__acl_ext*>}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult<__acl_ext*>; ErrorType = iox::posix::PosixCallResult<__acl_ext*>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/access_control.cpp:86:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult<__acl_ext*>*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/mutex.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/mutex.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/mutex.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/mutex.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp [ 7%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/file_lock.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/file_lock.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/file_lock.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/file_lock.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp [ 7%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/semaphore.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/semaphore.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/semaphore.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/semaphore.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp:33:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp:33:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp:55:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp:55:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp:55:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/mutex.cpp:55:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<((iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value) && (iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::concatenate(const T1&, const T2&) [with T1 = char [6]; T2 = string<243>; typename std::enable_if<((internal::IsCharArray::value || internal::IsCxxString::value) && (internal::IsCharArray::value || internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<248>]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:455:23: required from 'typename std::enable_if<(((iox::cxx::internal::IsCharArray::value && iox::cxx::internal::IsCxxString::value) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCharArray::value)) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::operator+(const T1&, const T2&) [with T1 = char [6]; T2 = string<243>; typename std::enable_if<(((internal::IsCharArray::value && internal::IsCxxString::value) || (internal::IsCxxString::value && internal::IsCharArray::value)) || (internal::IsCxxString::value && internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<248>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:36:60: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:431:79: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 431 | std::memcpy(&(newString.m_rawstring[0]), internal::GetData::call(t1), size1); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:432:87: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 432 | std::memcpy(&(newString.m_rawstring[0]) + size1, internal::GetData::call(t2), size2); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<((iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value) && (iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::concatenate(const T1&, const T2&) [with T1 = string<248>; T2 = char [6]; typename std::enable_if<((internal::IsCharArray::value || internal::IsCxxString::value) && (internal::IsCharArray::value || internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<253>]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:455:23: required from 'typename std::enable_if<(((iox::cxx::internal::IsCharArray::value && iox::cxx::internal::IsCxxString::value) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCharArray::value)) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::operator+(const T1&, const T2&) [with T1 = string<248>; T2 = char [6]; typename std::enable_if<(((internal::IsCharArray::value && internal::IsCxxString::value) || (internal::IsCxxString::value && internal::IsCharArray::value)) || (internal::IsCxxString::value && internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<253>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:36:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:431:79: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 431 | std::memcpy(&(newString.m_rawstring[0]), internal::GetData::call(t1), size1); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:432:87: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 432 | std::memcpy(&(newString.m_rawstring[0]) + size1, internal::GetData::call(t2), size2); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 243; long long unsigned int Capacity = 243]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 243]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 253; long long unsigned int Capacity = 1023]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:73:9: required from 'iox::cxx::string< >::string(iox::cxx::string&&) [with long long unsigned int N = 253; long long unsigned int Capacity = 1023]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:36:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::optional > > iox::cxx::string< >::substr(uint64_t, uint64_t) const [with long long unsigned int Capacity = 243; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:110:48: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 243]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:46:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:512:65: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 512 | std::memcpy(&(subString.m_rawstring[0]), &m_rawstring[pos], length); | ^~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 243; long long unsigned int Capacity = 243]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 243]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:100:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 1023; long long unsigned int Capacity = 1023]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 1023]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:101:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 248; long long unsigned int Capacity = 248]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 248]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:455:30: required from 'typename std::enable_if<(((iox::cxx::internal::IsCharArray::value && iox::cxx::internal::IsCxxString::value) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCharArray::value)) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::operator+(const T1&, const T2&) [with T1 = char [6]; T2 = string<243>; typename std::enable_if<(((internal::IsCharArray::value && internal::IsCxxString::value) || (internal::IsCxxString::value && internal::IsCharArray::value)) || (internal::IsCxxString::value && internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<248>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:36:60: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 253; long long unsigned int Capacity = 253]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 253]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:455:30: required from 'typename std::enable_if<(((iox::cxx::internal::IsCharArray::value && iox::cxx::internal::IsCxxString::value) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCharArray::value)) || (iox::cxx::internal::IsCxxString::value && iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::operator+(const T1&, const T2&) [with T1 = string<248>; T2 = char [6]; typename std::enable_if<(((internal::IsCharArray::value && internal::IsCxxString::value) || (internal::IsCxxString::value && internal::IsCharArray::value)) || (internal::IsCxxString::value && internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<253>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:36:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 243; long long unsigned int Capacity = 243; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 243; long long unsigned int Capacity = 243]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:111:93: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 243]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:46:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:48:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:48:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:55:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:55:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:66:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:66:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:66:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/file_lock.cpp:66:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/timer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/timer.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/timer.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/timer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'bool iox::cxx::string< >::unsafe_assign(const char*) [with long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:191:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:195:41: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 195 | std::memcpy(&(m_rawstring[0]), str, strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:42:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:91:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:91:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:91:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:94:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:94:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:105:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:105:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:119:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:119:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:91:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:91:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:94:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:94:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = sem_t*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:250:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = sem_t*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:250:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = sem_t*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:250:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = sem_t*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:250:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/timer.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:245:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:245:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:313:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:313:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:321:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:321:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:362:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:362:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:418:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:418:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:313:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:313:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:362:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/timer.cpp:362:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_handler.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_handler.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_handler.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_handler.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object.cpp: In constructor 'iox::posix::SharedMemoryObject::SharedMemoryObject(const iox::posix::SharedMemory::Name_t&, uint64_t, iox::posix::AccessMode, iox::posix::OpenMode, const iox::cxx::optional&, iox::cxx::perms)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object.cpp:140:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 140 | memset(m_memoryMap->getBaseAddress(), 0, m_memorySizeInBytes); | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMap*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::MemoryMapError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMapError*' increases required alignment of target type [-Wcast-align] [ 8%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_watcher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_watcher.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_watcher.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_watcher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_watcher.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp:52:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp:52:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp:52:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp:52:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp:52:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_handler.cpp:52:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/message_queue.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/message_queue.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/message_queue.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/message_queue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp [ 9%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/named_pipe.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/named_pipe.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/named_pipe.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/named_pipe.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_watcher.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_watcher.cpp:16: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_watcher.cpp:42:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_watcher.cpp:42:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_watcher.cpp:42:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/signal_watcher.cpp:42:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/message_queue.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type iox::cxx::string< >::append(iox::cxx::TruncateToCapacity_t, const T&) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 100; typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type = iox::cxx::string<100>&]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:399:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:489:57: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 489 | std::memcpy(&(m_rawstring[m_rawstringSize]), tData, clampedTSize); | ^~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:46:81: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::string<100>; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::string<100>, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::string<100>, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:53:7: required from 'iox::cxx::success::success(Targs&& ...) [with Targs = {iox::cxx::string<100>&}; T = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:399:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:82:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:82:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:140:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:140:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:201:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:201:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::string<100>; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::string<100>, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::cxx::string<100>; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::cxx::string<100>; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:393:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::string<100>; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::string<100>, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::cxx::string<100>; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::cxx::string<100>; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:393:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:140:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/message_queue.cpp:140:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/unix_domain_socket.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/unix_domain_socket.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/unix_domain_socket.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/unix_domain_socket.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp: In member function 'iox::posix::Semaphore& iox::posix::NamedPipe::NamedPipeData::sendSemaphore()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:370:12: warning: cast from 'uint8_t (*)[176]' {aka 'unsigned char (*)[176]'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 370 | return reinterpret_cast(semaphores[SEND_SEMAPHORE]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp: In member function 'iox::posix::Semaphore& iox::posix::NamedPipe::NamedPipeData::receiveSemaphore()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:375:12: warning: cast from 'uint8_t (*)[176]' {aka 'unsigned char (*)[176]'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 375 | return reinterpret_cast(semaphores[RECEIVE_SEMAPHORE]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::optional > > iox::cxx::string< >::substr(uint64_t, uint64_t) const [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:521:18: required from 'iox::cxx::optional > > iox::cxx::string< >::substr(uint64_t) const [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:64:108: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:512:65: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 512 | std::memcpy(&(subString.m_rawstring[0]), &m_rawstring[pos], length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<((iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value) && (iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::concatenate(const T1&, const T2&) [with T1 = char [8]; T2 = string<100>; typename std::enable_if<((internal::IsCharArray::value || internal::IsCxxString::value) && (internal::IsCharArray::value || internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<107>]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:160:45: required from 'static iox::IpcChannelName_t iox::posix::NamedPipe::convertName(const Prefix&, const iox::IpcChannelName_t&) [with Prefix = char [8]; iox::IpcChannelName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:93:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:431:79: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 431 | std::memcpy(&(newString.m_rawstring[0]), internal::GetData::call(t1), size1); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:432:87: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 432 | std::memcpy(&(newString.m_rawstring[0]) + size1, internal::GetData::call(t2), size2); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:73:9: required from 'iox::cxx::string< >::string(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:187:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 4096; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:109:61: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const std::string&) [with long long unsigned int Capacity = 4096; std::string = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:213:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:36:14: required from 'bool iox::cxx::isValidFileName(const string&) [with long long unsigned int StringCapacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:61:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:158:12: required from 'static iox::IpcChannelName_t iox::posix::NamedPipe::convertName(const Prefix&, const iox::IpcChannelName_t&) [with Prefix = char [8]; iox::IpcChannelName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:93:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:158:12: required from 'static iox::IpcChannelName_t iox::posix::NamedPipe::convertName(const Prefix&, const iox::IpcChannelName_t&) [with Prefix = char [8]; iox::IpcChannelName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:93:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 107; long long unsigned int Capacity = 107]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:436:12: required from 'typename std::enable_if<((iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value) && (iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value)), iox::cxx::string<(iox::cxx::internal::GetCapa::capa + iox::cxx::internal::GetCapa::capa)> >::type iox::cxx::concatenate(const T1&, const T2&) [with T1 = char [8]; T2 = string<100>; typename std::enable_if<((internal::IsCharArray::value || internal::IsCxxString::value) && (internal::IsCharArray::value || internal::IsCxxString::value)), string<(internal::GetCapa::capa + internal::GetCapa::capa)> >::type = string<107>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:160:45: required from 'static iox::IpcChannelName_t iox::posix::NamedPipe::convertName(const Prefix&, const iox::IpcChannelName_t&) [with Prefix = char [8]; iox::IpcChannelName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:93:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {bool, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {bool, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:252:60: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:252:60: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:268:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:268:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/named_pipe.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::cxx::string<4096>; long long unsigned int Capacity = 10; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::cxx::string<4096>; long long unsigned int Capacity = 10; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::cxx::string<4096>; long long unsigned int Capacity = 10; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::cxx::string<4096>; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:272:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer, 10, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::string<4096>*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:92:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:92:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:187:83: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:187:83: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:208:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:208:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:76:26: required from 'static iox::cxx::expected DesignPattern::Creation::placementCreate(void*, Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:339:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:76:26: required from 'static iox::cxx::expected DesignPattern::Creation::placementCreate(void*, Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:339:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:92:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/named_pipe.cpp:92:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/allocator.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/allocator.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/allocator.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/allocator.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/allocator.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp: In member function 'iox::cxx::expected iox::posix::UnixDomainSocket::initalizeSocket()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:321:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 321 | strncpy(m_sockAddr.sun_path, m_name.c_str(), m_name.size()); | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/unix_domain_socket.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type iox::cxx::string< >::append(iox::cxx::TruncateToCapacity_t, const T&) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 107; typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type = iox::cxx::string<107>&]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:72:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:489:57: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 489 | std::memcpy(&(m_rawstring[m_rawstringSize]), tData, clampedTSize); | ^~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type iox::cxx::string< >::append(iox::cxx::TruncateToCapacity_t, const T&) [with T = iox::cxx::string<107>; long long unsigned int Capacity = 107; typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type = iox::cxx::string<107>&]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:156:81: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:489:57: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::optional > > iox::cxx::string< >::substr(uint64_t, uint64_t) const [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:110:48: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:68:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:512:65: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 512 | std::memcpy(&(subString.m_rawstring[0]), &m_rawstring[pos], length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 107]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:64:9: required from 'iox::cxx::string< >::string(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:70:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 107; long long unsigned int Capacity = 107]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:70:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 107; long long unsigned int Capacity = 107]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:72:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::optional > > iox::cxx::string< >::substr(uint64_t, uint64_t) const [with long long unsigned int Capacity = 107; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:110:48: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:89:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:512:65: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 512 | std::memcpy(&(subString.m_rawstring[0]), &m_rawstring[pos], length); | ^~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:86:10: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:68:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:111:93: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:68:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 107; long long unsigned int Capacity = 107; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 107; long long unsigned int Capacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:111:93: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:89:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:167:115: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:167:115: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:167:116: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:167:116: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:272:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:272:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:277:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::cxx::string<100>}; T = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:61:24: required from 'iox::cxx::optional::optional(iox::cxx::optional&&) [with T = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:110:18: required from 'bool iox::cxx::isValidFilePath(const string&) [with long long unsigned int StringCapacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:68:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:167:116: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:167:116: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/memory_map.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/memory_map.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/memory_map.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/memory_map.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp [ 10%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/shared_memory.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/shared_memory.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/shared_memory.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/shared_memory.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:321:12: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output may be truncated copying between 0 and 107 bytes from a string of length 107 [-Wstringop-truncation] 321 | strncpy(m_sockAddr.sun_path, m_name.c_str(), m_name.size()); | ^ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp: In member function 'iox::cxx::expected iox::posix::MemoryMapBuilder::create()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:43:35: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 43 | m_length, | ^~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp: In member function 'bool iox::posix::MemoryMap::destroy()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:181:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] 181 | auto unmapResult = posixCall(munmap)(m_baseAddress, m_length).failureReturnValue(-1).evaluate(); | ^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/memory_map.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/memory_map.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMap*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = void*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = void*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:50:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = void*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = void*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:50:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:50:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:50:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::MemoryMapError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMapError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:54:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMap*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:54:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMap*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMap*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:181:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:181:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:50:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:50:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::MemoryMapError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:54:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMapError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::MemoryMapError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::MemoryMap; Targs = {iox::posix::MemoryMapError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::MemoryMap, iox::posix::MemoryMapError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::MemoryMap; ErrorType = iox::posix::MemoryMapError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:54:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMapError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::MemoryMapError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:181:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/memory_map.cpp:181:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type iox::cxx::string< >::append(iox::cxx::TruncateToCapacity_t, const T&) [with T = iox::cxx::string<4096>; long long unsigned int Capacity = 4097; typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type = iox::cxx::string<4097>&]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:48:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:489:57: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 489 | std::memcpy(&(m_rawstring[m_rawstringSize]), tData, clampedTSize); | ^~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4097; long long unsigned int Capacity = 4097]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4097]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:47:78: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/helplets.inl:36:14: required from 'bool iox::cxx::isValidFileName(const string&) [with long long unsigned int StringCapacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:70:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:112:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/system_configuration.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:112:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/system_configuration.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/system_configuration.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/system_configuration.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:142:112: required from 'iox::posix::SharedMemoryBuilder::create():: [with auto:1 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::posix::SharedMemoryBuilder::create()::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::posix::SharedMemoryBuilder::create()::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::posix::SharedMemoryBuilder::create()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:141:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:142:112: required from 'iox::posix::SharedMemoryBuilder::create():: [with auto:1 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::posix::SharedMemoryBuilder::create()::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::posix::SharedMemoryBuilder::create()::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::posix::SharedMemoryBuilder::create()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:141:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:67:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:67:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:112:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:112:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:67:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:67:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/posix_access_rights.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/posix_access_rights.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/posix_access_rights.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/posix_access_rights.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = long int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:35:111: required from 'iox::posix::pageSize():: [with auto:1 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::posix::pageSize()::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::posix::pageSize()::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::posix::pageSize()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:34:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = long int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:35:111: required from 'iox::posix::pageSize():: [with auto:1 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::posix::pageSize()::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::posix::pageSize()::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::posix::pageSize()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:34:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:33:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:33:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:33:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/system_configuration.cpp:33:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/thread.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/thread.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/thread.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/thread.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp [ 11%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/units/duration.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/units/duration.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/units/duration.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/units/duration.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:93:108: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:101:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:105:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:148:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::posix::PosixGroup}; T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:181:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = group*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = group*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:72:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = group*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = group*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:72:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:72:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:72:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:165:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:165:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:72:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:72:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:165:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:165:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/thread.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 15; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:49:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 15; long long unsigned int Capacity = 15]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:49:12: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:30:78: required from 'iox::posix::setThreadName(pthread_t, const ThreadName_t&):: [with auto:1 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::posix::setThreadName(pthread_t, const ThreadName_t&)::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::posix::setThreadName(pthread_t, const ThreadName_t&)::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::posix::setThreadName(pthread_t, const ThreadName_t&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:27:101: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:30:78: required from 'iox::posix::setThreadName(pthread_t, const ThreadName_t&):: [with auto:1 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::posix::setThreadName(pthread_t, const ThreadName_t&)::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::posix::setThreadName(pthread_t, const ThreadName_t&)::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::posix::setThreadName(pthread_t, const ThreadName_t&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:27:101: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:27:91: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:27:91: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:27:91: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/posix_wrapper/thread.cpp:27:91: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp:55:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp:55:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp:55:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp:55:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp:55:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/units/duration.cpp:55:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/base_relative_pointer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/base_relative_pointer.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/base_relative_pointer.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/base_relative_pointer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/relocatable_pointer/base_relative_pointer.cpp [ 12%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/relative_pointer_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -Diceoryx_hoofs_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/relative_pointer_data.cpp.o -MF CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/relative_pointer_data.cpp.o.d -o CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/relative_pointer_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/relocatable_pointer/relative_pointer_data.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/relocatable_pointer/base_relative_pointer.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::PointerRepository::Info; long long unsigned int Capacity = 10000; iterator = iox::rp::PointerRepository::Info*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.inl:93:5: required from 'void iox::rp::PointerRepository::unregisterAll() [with id_t = long long unsigned int; ptr_t = void*; long long unsigned int CAPACITY = 10000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/relocatable_pointer/base_relative_pointer.cpp:129:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::Info, 10000>::iterator' {aka 'iox::rp::PointerRepository::Info*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::PointerRepository::Info; long long unsigned int Capacity = 10000; iterator = iox::rp::PointerRepository::Info*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.inl:93:5: required from 'void iox::rp::PointerRepository::unregisterAll() [with id_t = long long unsigned int; ptr_t = void*; long long unsigned int CAPACITY = 10000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/relocatable_pointer/base_relative_pointer.cpp:129:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::Info, 10000>::iterator' {aka 'iox::rp::PointerRepository::Info*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::PointerRepository::Info; long long unsigned int Capacity = 10000; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::rp::PointerRepository::Info; long long unsigned int Capacity = 10000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.inl:105:22: required from 'ptr_t iox::rp::PointerRepository::getBasePtr(id_t) const [with id_t = long long unsigned int; ptr_t = void*; long long unsigned int CAPACITY = 10000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/source/relocatable_pointer/base_relative_pointer.cpp:124:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::rp::PointerRepository::Info*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::PointerRepository::Info; long long unsigned int Capacity = 10000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::PointerRepository::Info; long long unsigned int Capacity = 10000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::PointerRepository::Info; long long unsigned int Capacity = 10000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::rp::PointerRepository::Info*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Linking CXX shared library libiceoryx_hoofs.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_hoofs.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_hoofs.so.2 -o libiceoryx_hoofs.so.2.0.3 CMakeFiles/iceoryx_hoofs.dir/source/concurrent/active_object.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/concurrent/loffli.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/cxx/deadline_timer.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/cxx/filesystem.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/cxx/helplets.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/cxx/requires.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/cxx/generic_raii.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/cxx/unique_id.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/error_handling/error_handling.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/file_reader/file_reader.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/log/logcommon.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/log/logger.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/log/logging.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/log/logging_internal.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/log/logmanager.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/log/logstream.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/access_control.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/mutex.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/file_lock.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/semaphore.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/timer.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_handler.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/signal_watcher.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/message_queue.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/named_pipe.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/unix_domain_socket.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/allocator.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/memory_map.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/shared_memory_object/shared_memory.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/system_configuration.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/posix_access_rights.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/posix_wrapper/thread.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/units/duration.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/base_relative_pointer.cpp.o CMakeFiles/iceoryx_hoofs.dir/source/relocatable_pointer/relative_pointer_data.cpp.o -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: platform/libiceoryx_platform.so.2.0.3 -lacl -latomic -lrt -lpthread cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/cmake -E cmake_symlink_library libiceoryx_hoofs.so.2.0.3 libiceoryx_hoofs.so.2 libiceoryx_hoofs.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 12%] Built target iceoryx_hoofs make -f hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/build.make hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/depend make -f hoofs/test/stresstests/benchmark_optional_and_expected/CMakeFiles/iox-bm-optional-and-expected.dir/build.make hoofs/test/stresstests/benchmark_optional_and_expected/CMakeFiles/iox-bm-optional-and-expected.dir/depend make -f posh/CMakeFiles/iceoryx_posh.dir/build.make posh/CMakeFiles/iceoryx_posh.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test/stresstests/benchmark_optional_and_expected /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test/stresstests/benchmark_optional_and_expected/CMakeFiles/iox-bm-optional-and-expected.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/CMakeFiles/iceoryx_posh.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/build.make hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/build make -f hoofs/test/stresstests/benchmark_optional_and_expected/CMakeFiles/iox-bm-optional-and-expected.dir/build.make hoofs/test/stresstests/benchmark_optional_and_expected/CMakeFiles/iox-bm-optional-and-expected.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/CMakeFiles/iceoryx_posh.dir/build.make posh/CMakeFiles/iceoryx_posh.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 12%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/testing/mocks/time_mock.cpp.o [ 12%] Building CXX object hoofs/test/stresstests/benchmark_optional_and_expected/CMakeFiles/iox-bm-optional-and-expected.dir/benchmark_optional_and_expected.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/testing/mocks/time_mock.cpp.o -MF CMakeFiles/iceoryx_hoofs_testing.dir/testing/mocks/time_mock.cpp.o.d -o CMakeFiles/iceoryx_hoofs_testing.dir/testing/mocks/time_mock.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/mocks/time_mock.cpp cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test/stresstests/benchmark_optional_and_expected && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT hoofs/test/stresstests/benchmark_optional_and_expected/CMakeFiles/iox-bm-optional-and-expected.dir/benchmark_optional_and_expected.cpp.o -MF CMakeFiles/iox-bm-optional-and-expected.dir/benchmark_optional_and_expected.cpp.o.d -o CMakeFiles/iox-bm-optional-and-expected.dir/benchmark_optional_and_expected.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp [ 12%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/log/posh_logging.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/log/posh_logging.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/log/posh_logging.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/log/posh_logging.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log/posh_logging.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log/posh_logging.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ [ 12%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/capro/capro_message.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/capro/capro_message.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/capro/capro_message.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/capro/capro_message.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/capro_message.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = long long unsigned int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:140:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:140:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = LargeObject<1024>; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {LargeObject<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {LargeObject<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void largeObjectPopExpected() [with T = LargeObject<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:247:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObject<1024>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = LargeObjectComplexCTor<1024>; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {LargeObjectComplexCTor<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {LargeObjectComplexCTor<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void largeObjectPopExpected() [with T = LargeObjectComplexCTor<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:251:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObjectComplexCTor<1024>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = long long unsigned int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:140:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = long long unsigned int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:140:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = LargeObject<1024>; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {LargeObject<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = LargeObject<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = LargeObject<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:193:26: required from 'iox::cxx::expected largeObjectPopExpectedImpl() [with T = LargeObject<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:227:34: required from 'void largeObjectPopExpected() [with T = LargeObject<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:247:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObject<1024>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = LargeObject<1024>; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {LargeObject<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = LargeObject<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = LargeObject<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:193:26: required from 'iox::cxx::expected largeObjectPopExpectedImpl() [with T = LargeObject<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:227:34: required from 'void largeObjectPopExpected() [with T = LargeObject<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:247:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObject<1024>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObject<1024>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = LargeObjectComplexCTor<1024>; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {LargeObjectComplexCTor<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = LargeObjectComplexCTor<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = LargeObjectComplexCTor<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:193:26: required from 'iox::cxx::expected largeObjectPopExpectedImpl() [with T = LargeObjectComplexCTor<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:227:34: required from 'void largeObjectPopExpected() [with T = LargeObjectComplexCTor<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:251:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObjectComplexCTor<1024>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = LargeObjectComplexCTor<1024>; Targs = {long long unsigned int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {LargeObjectComplexCTor<1024>, long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = LargeObjectComplexCTor<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = LargeObjectComplexCTor<1024>; ErrorType = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:193:26: required from 'iox::cxx::expected largeObjectPopExpectedImpl() [with T = LargeObjectComplexCTor<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:227:34: required from 'void largeObjectPopExpected() [with T = LargeObjectComplexCTor<1024>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/benchmark_optional_and_expected/benchmark_optional_and_expected.cpp:251:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObjectComplexCTor<1024>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'LargeObjectComplexCTor<1024>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/capro_message.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 12%] Linking CXX executable ../../iox-bm-optional-and-expected cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test/stresstests/benchmark_optional_and_expected && /usr/bin/cmake -E cmake_link_script CMakeFiles/iox-bm-optional-and-expected.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/iox-bm-optional-and-expected.dir/benchmark_optional_and_expected.cpp.o" -o ../../iox-bm-optional-and-expected -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: ../../../libiceoryx_hoofs.so.2.0.3 ../../../platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 12%] Built target iox-bm-optional-and-expected [ 13%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/capro/service_description.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/capro/service_description.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/capro/service_description.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/capro/service_description.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp [ 13%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_header.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_header.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_header.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp:116:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp:82:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp:176:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp:176:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp:176:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro/service_description.cpp:176:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_header.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_management.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_management.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_management.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_management.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_management.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/chunk_management.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_management.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_management.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_settings.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_settings.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_settings.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_settings.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_settings.cpp [ 14%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_config.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_config.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_config.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_config.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_config.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_settings.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_settings.cpp:50:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_settings.cpp:50:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_settings.cpp:50:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/chunk_settings.cpp:50:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_config.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_config.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_config.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_config.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_config.cpp [ 14%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/testing/timing_test.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/testing/timing_test.cpp.o -MF CMakeFiles/iceoryx_hoofs_testing.dir/testing/timing_test.cpp.o.d -o CMakeFiles/iceoryx_hoofs_testing.dir/testing/timing_test.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/timing_test.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_config.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; iterator = iox::mepoo::MePooConfig::Entry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_config.cpp:63:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::MePooConfig::Entry*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; iterator = iox::mepoo::MePooConfig::Entry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_config.cpp:63:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::MePooConfig::Entry*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_config.cpp:61:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_config.cpp:60:19: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/timing_test.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_manager.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_manager.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_config.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::mepoo::SegmentConfig::SegmentEntry}; T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:209:24: required from 'bool iox::cxx::vector::push_back(T&&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_config.cpp:27:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/mem_pool.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/mem_pool.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/mem_pool.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/mem_pool.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mem_pool.cpp [ 15%] Building CXX object hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/testing/compile_test.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/CMakeFiles/iceoryx_hoofs_testing.dir/testing/compile_test.cpp.o -MF CMakeFiles/iceoryx_hoofs_testing.dir/testing/compile_test.cpp.o.d -o CMakeFiles/iceoryx_hoofs_testing.dir/testing/compile_test.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/compile_test.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32; const_iterator = const iox::mepoo::MemPool*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:37:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[64]' {aka 'const unsigned char (*)[64]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::MemPool*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32; const_iterator = const iox::mepoo::MemPool*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:37:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::MemPool*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; const_iterator = const iox::mepoo::MePooConfig::Entry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:102:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::MePooConfig::Entry*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; const_iterator = const iox::mepoo::MePooConfig::Entry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:102:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::MePooConfig::Entry*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32; iterator = iox::mepoo::MemPool*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:160:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::MemPool*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32; iterator = iox::mepoo::MemPool*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:160:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::MemPool*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ [ 15%] Linking CXX static library libiceoryx_hoofs_testing.a cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/cmake -P CMakeFiles/iceoryx_hoofs_testing.dir/cmake_clean_target.cmake /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:91:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[64]' {aka 'const unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_hoofs_testing.dir/link.txt --verbose=1 In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /usr/bin/ar qc libiceoryx_hoofs_testing.a CMakeFiles/iceoryx_hoofs_testing.dir/testing/mocks/time_mock.cpp.o CMakeFiles/iceoryx_hoofs_testing.dir/testing/timing_test.cpp.o CMakeFiles/iceoryx_hoofs_testing.dir/testing/compile_test.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {unsigned int&, unsigned int&, iox::posix::Allocator&, iox::posix::Allocator&}; T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:77:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[64]' {aka 'const unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/ranlib libiceoryx_hoofs_testing.a /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:177:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:177:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:177:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_manager.cpp:177:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Built target iceoryx_hoofs_testing /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/shared_chunk.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/shared_chunk.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/shared_chunk.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/shared_chunk.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shared_chunk.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mem_pool.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/shm_safe_unmanaged_chunk.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/shm_safe_unmanaged_chunk.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/shm_safe_unmanaged_chunk.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/shm_safe_unmanaged_chunk.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp [ 16%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_manager.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_manager.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/chunk_management.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shared_chunk.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_segment.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_segment.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_segment.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_segment.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp: In member function 'iox::mepoo::SharedChunk iox::mepoo::ShmSafeUnmanagedChunk::releaseToSharedChunk()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp:60:90: warning: conversion from 'iox::rp::RelativePointerData::offset_t' {aka 'long long unsigned int'} to 'iox::rp::BaseRelativePointer::offset_t' {aka 'unsigned int'} may change value [-Wconversion] 60 | auto chunkMgmt = rp::RelativePointer(m_chunkManagement.offset(), m_chunkManagement.id()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp: In member function 'iox::mepoo::SharedChunk iox::mepoo::ShmSafeUnmanagedChunk::cloneToSharedChunk()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp:71:90: warning: conversion from 'iox::rp::RelativePointerData::offset_t' {aka 'long long unsigned int'} to 'iox::rp::BaseRelativePointer::offset_t' {aka 'unsigned int'} may change value [-Wconversion] 71 | auto chunkMgmt = rp::RelativePointer(m_chunkManagement.offset(), m_chunkManagement.id()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp: In member function 'iox::mepoo::ChunkHeader* iox::mepoo::ShmSafeUnmanagedChunk::getChunkHeader()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp:87:90: warning: conversion from 'iox::rp::RelativePointerData::offset_t' {aka 'long long unsigned int'} to 'iox::rp::BaseRelativePointer::offset_t' {aka 'unsigned int'} may change value [-Wconversion] 87 | auto chunkMgmt = rp::RelativePointer(m_chunkManagement.offset(), m_chunkManagement.id()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp: In member function 'bool iox::mepoo::ShmSafeUnmanagedChunk::isNotLogicalNullptrAndHasNoOtherOwners() const': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp:103:90: warning: conversion from 'iox::rp::RelativePointerData::offset_t' {aka 'long long unsigned int'} to 'iox::rp::BaseRelativePointer::offset_t' {aka 'unsigned int'} may change value [-Wconversion] 103 | auto chunkMgmt = rp::RelativePointer(m_chunkManagement.offset(), m_chunkManagement.id()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shm_safe_unmanaged_chunk.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/shm_safe_unmanaged_chunk.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shm_safe_unmanaged_chunk.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:35:5: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:35:5: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:61:5: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:61:5: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:63:9: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:63:9: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100; iterator = iox::mepoo::SegmentManager >::SegmentMapping*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:93:55: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[184]' {aka 'unsigned char (*)[184]'} to 'iox::cxx::vector >::SegmentMapping, 100>::iterator' {aka 'iox::mepoo::SegmentManager >::SegmentMapping*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100; iterator = iox::mepoo::SegmentManager >::SegmentMapping*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:93:79: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >::SegmentMapping, 100>::iterator' {aka 'iox::mepoo::SegmentManager >::SegmentMapping*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:63:15: required from 'iox::mepoo::SegmentManager::SegmentMapping::SegmentMapping(const iox::ShmName_t&, const void*, uint64_t, bool, uint64_t, const iox::mepoo::MemoryInfo&) [with SegmentType = iox::mepoo::MePooSegment<>; iox::ShmName_t = iox::cxx::string<128>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:32:48: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'const iox::mepoo::MePooSegment<>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:55:41: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:57:45: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[184]' {aka 'unsigned char (*)[184]'} to 'const iox::mepoo::SegmentManager >::SegmentMapping*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::cxx::string<100>, const void*, long long unsigned int, bool, long long unsigned int}; T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:71:50: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[184]' {aka 'const unsigned char (*)[184]'} to 'const iox::mepoo::SegmentManager >::SegmentMapping*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:73:9: required from 'iox::cxx::string< >::string(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::cxx::string<100>, const void*, long long unsigned int, bool, long long unsigned int}; T = iox::mepoo::SegmentManager >::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:71:50: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[6384]' {aka 'const unsigned char (*)[6384]'} to 'const iox::mepoo::MePooSegment<>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:55:10: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector >::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:42:7: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12]' {aka 'unsigned char (*)[12]'} to 'const iox::posix::AccessController::PermissionEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:73:9: required from 'iox::cxx::string< >::string(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:19: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/segment_manager.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_info.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_info.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/memory_info.cpp [ 17%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/interface_port.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:42:7: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12]' {aka 'unsigned char (*)[12]'} to 'const iox::posix::AccessController::PermissionEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:73:9: required from 'iox::cxx::string< >::string(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:19: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo/mepoo_segment.cpp:23:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/interface_port_data.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/interface_port.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/interface_port.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/interface_port.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'iox::cxx::optional iox::concurrent::FiFo::pop() [with ValueType = iox::capro::CaproMessage; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/interface_port.cpp:32:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/base_port_data.cpp [ 18%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/base_port.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/interface_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/interface_port_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/base_port_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 18%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_data.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/base_port.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ [ 18%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_user.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_user.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_user.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_user.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_roudi.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_roudi.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_roudi.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_roudi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_roudi.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 19%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_user.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_user.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_user.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_user.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_user.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:55:50: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:93:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector >, 256>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:56:48: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:93:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >, 256>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:109:37: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryRemoveQueue(iox::cxx::not_null) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:103:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:145:9: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:62:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector >, 256>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:145:9: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:62:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >, 256>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:124:33: required from 'void iox::popo::ChunkDistributor::removeAllQueues() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:69:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:194:42: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:62:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:295:63: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:229:42: required from 'void iox::popo::ChunkSender::pushToHistory(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:70:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:229:42: required from 'void iox::popo::ChunkSender::pushToHistory(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:70:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {}; T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:186:37: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:62:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:64: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:93:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:187:29: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:62:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:95:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:95:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:229:42: required from 'void iox::popo::ChunkSender::pushToHistory(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:70:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:346:15: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:109:37: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryRemoveQueue(iox::cxx::not_null) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:103:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:324:5: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:324:5: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:219:20: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:292:24: required from 'iox::cxx::optional iox::cxx::make_optional(Targs&& ...) [with OptionalBaseType = iox::capro::CaproMessage; Targs = {iox::capro::CaproMessage&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:62:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:329:34: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:346:15: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:229:42: required from 'void iox::popo::ChunkSender::pushToHistory(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:70:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:47:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:216:42: required from 'bool iox::popo::ChunkDistributor::pushToQueue(iox::cxx::not_null, iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:17: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_roudi.cpp:93:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:216:42: required from 'bool iox::popo::ChunkDistributor::pushToQueue(iox::cxx::not_null, iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:149:17: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/publisher_port_user.cpp:62:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_roudi.hpp:20: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 19%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_roudi.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_roudi.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_roudi.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_roudi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_roudi.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_user.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 19%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_single_producer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_single_producer.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_single_producer.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_single_producer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_single_producer.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_user.cpp:69:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_user.cpp:69:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_user.cpp:69:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_user.cpp:69:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:119:64: required from 'void iox::popo::ChunkQueuePopper::clear() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_user.cpp:48:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_roudi.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_roudi.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 20%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_multi_producer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_multi_producer.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_multi_producer.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_multi_producer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_multi_producer.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_single_producer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_single_producer.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:119:64: required from 'void iox::popo::ChunkQueuePopper::clear() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.inl:114:16: required from 'void iox::popo::ChunkReceiver::releaseAll() [with ChunkReceiverDataType = iox::popo::ChunkReceiverData<256, iox::popo::ChunkQueueData >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_roudi.cpp:47:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:219:20: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:292:24: required from 'iox::cxx::optional iox::cxx::make_optional(Targs&& ...) [with OptionalBaseType = iox::capro::CaproMessage; Targs = {iox::capro::CaproMessage&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_single_producer.cpp:45:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_data.cpp [ 20%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_data.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_multi_producer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_multi_producer.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:219:20: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:292:24: required from 'iox::cxx::optional iox::cxx::make_optional(Targs&& ...) [with OptionalBaseType = iox::capro::CaproMessage; Targs = {iox::capro::CaproMessage&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_multi_producer.cpp:45:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_roudi.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_roudi.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_roudi.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_roudi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_data.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_data.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber_options.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:110:33: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_data.cpp:35:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_data.cpp:35:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:152:45: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::decreaseCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:83:29: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/subscriber_port_data.cpp:35:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:110:33: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_data.cpp:44:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_data.cpp:44:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:152:45: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::decreaseCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:83:29: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_data.cpp:44:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_user.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_user.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_user.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_user.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_roudi.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 21%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_data.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:55:50: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:153:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector >, 1>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:56:48: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:153:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >, 1>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:124:33: required from 'void iox::popo::ChunkDistributor::removeAllQueues() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:205:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:64: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:153:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:324:5: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:246:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:324:5: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:246:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:219:20: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:292:24: required from 'iox::cxx::optional iox::cxx::make_optional(Targs&& ...) [with OptionalBaseType = iox::capro::CaproMessage; Targs = {iox::capro::CaproMessage&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:134:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::rp::RelativePointer >}; T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:209:24: required from 'bool iox::cxx::vector::push_back(T&&) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:65:45: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:153:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:153:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:153:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:329:34: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:246:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:119:64: required from 'void iox::popo::ChunkQueuePopper::clear() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.inl:114:16: required from 'void iox::popo::ChunkReceiver::releaseAll() [with ChunkReceiverDataType = iox::popo::ChunkReceiverData<16, iox::popo::ChunkQueueData >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:247:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:216:42: required from 'bool iox::popo::ChunkDistributor::pushToQueue(iox::cxx::not_null, iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:17: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_roudi.cpp:153:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_user.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_user.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:145:9: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector >, 1>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:145:9: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >, 1>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:194:42: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:45:108: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:45:108: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:49:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:49:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:76:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:76:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {}; T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:186:37: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:187:29: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:295:63: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:207:5: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:207:5: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:120:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:120:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:124:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:124:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:45:108: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:45:108: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:207:5: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:120:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:120:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:44:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:346:15: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:207:5: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:119:64: required from 'void iox::popo::ChunkQueuePopper::clear() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:145:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:216:42: required from 'bool iox::popo::ChunkDistributor::pushToQueue(iox::cxx::not_null, iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:149:17: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/client_port_user.cpp:87:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:110:33: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_data.cpp:43:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_data.cpp:43:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:152:45: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::decreaseCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:83:29: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_data.cpp:43:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_roudi.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_roudi.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_roudi.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_roudi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp [ 21%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_user.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_user.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_user.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_user.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_roudi.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /usr/include/c++/12/algorithm:61, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:24: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = iox::rp::RelativePointer >*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = iox::rp::RelativePointer >*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1844:5, inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = iox::rp::RelativePointer >*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = iox::rp::RelativePointer >*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1932:5, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = iox::rp::RelativePointer >*]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:179:22: /usr/include/c++/12/bits/stl_algo.h:1849:32: warning: array subscript 256 is outside array bounds of 'iox::popo::ChunkDistributorData > >::QueueContainer_t [1]' {aka 'iox::cxx::vector >, 1> [1]'} [-Warray-bounds] 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.hpp:154, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_user.hpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl: In member function 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:139:57: note: at offset 256 into object 'remainingQueues' of size 24 139 | typename ChunkDistributorDataType::QueueContainer_t remainingQueues; | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:55:50: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector >, 256>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:56:48: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >, 256>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:109:37: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryRemoveQueue(iox::cxx::not_null) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:131:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:124:33: required from 'void iox::popo::ChunkDistributor::removeAllQueues() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:108:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {const iox::capro::CaproMessage&}; T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:44:20: required from 'iox::cxx::optional::optional(const T&) [with T = iox::capro::CaproMessage]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:109:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:64: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:346:15: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; iterator = iox::rp::RelativePointer >*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:109:37: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryRemoveQueue(iox::cxx::not_null) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:131:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:324:5: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:168:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:324:5: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:168:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:329:34: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:337:9: required from 'void iox::popo::ChunkDistributor::cleanup() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:254:18: required from 'void iox::popo::ChunkSender::releaseAll() [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:168:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:119:64: required from 'void iox::popo::ChunkQueuePopper::clear() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.inl:114:16: required from 'void iox::popo::ChunkReceiver::releaseAll() [with ChunkReceiverDataType = iox::popo::ChunkReceiverData<4, iox::popo::ChunkQueueData >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:169:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:216:42: required from 'bool iox::popo::ChunkDistributor::pushToQueue(iox::cxx::not_null, iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:17: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_roudi.cpp:121:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] [ 22%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_listener.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_listener.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_listener.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_listener.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_user.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_user.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; const_iterator = const iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:143:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'iox::cxx::vector >, 256>::const_iterator' {aka 'const iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; const_iterator = const iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:143:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector >, 256>::const_iterator' {aka 'const iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:269:54: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:143:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:43:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:43:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:49:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:49:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:93:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:93:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:97:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:97:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:131:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:131:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'bool iox::popo::ChunkSender::sendToQueue(iox::mepoo::ChunkHeader*, iox::cxx::UniqueId, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:146:42: required from 'iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*):: [with auto:5 = unsigned int]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, const unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(const unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, const unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; As = {const unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, const unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:144:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:43:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:43:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:49:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:49:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:93:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:93:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:210:14: required from 'bool iox::popo::ChunkSender::sendToQueue(iox::mepoo::ChunkHeader*, iox::cxx::UniqueId, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:146:42: required from 'iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*):: [with auto:5 = unsigned int]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, const unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(const unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, const unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; As = {const unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, const unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:144:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:210:14: required from 'bool iox::popo::ChunkSender::sendToQueue(iox::mepoo::ChunkHeader*, iox::cxx::UniqueId, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:146:42: required from 'iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*):: [with auto:5 = unsigned int]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, const unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(const unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, const unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; As = {const unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, const unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:144:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:119:64: required from 'void iox::popo::ChunkQueuePopper::clear() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:73:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<4, iox::popo::ChunkDistributorData > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:96:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:216:42: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, const unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(const unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, const unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; As = {const unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, const unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::ServerPortUser::sendResponse(iox::popo::ResponseHeader*)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/ports/server_port_user.cpp:144:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_roudi.hpp:20: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 22%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_notifier.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_notifier.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_notifier.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_notifier.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_notifier.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_listener.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_listener.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp:69:20: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {short unsigned int&}; T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp:105:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp:57:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp:57:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp:57:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_listener.cpp:57:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_variable_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_variable_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_variable_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_variable_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_variable_data.cpp [ 22%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/locking_policy.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/locking_policy.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/locking_policy.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/locking_policy.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/locking_policy.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_notifier.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_notifier.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_notifier.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/unique_port_id.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/unique_port_id.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/unique_port_id.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/unique_port_id.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/unique_port_id.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_variable_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/condition_variable_data.cpp:30:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/client_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/client_options.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/client_options.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/client_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp [ 23%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/listener.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/listener.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/listener.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/listener.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/building_blocks/unique_port_id.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/notification_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/notification_info.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/notification_info.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/notification_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/notification_info.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client_options.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_server_port_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client_options.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp:63:82: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client_options.hpp:32:8: required from 'iox::cxx::success::success(Targs&& ...) [with Targs = {iox::popo::ClientOptions&}; T = iox::popo::ClientOptions]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp:58:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/client_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/loffli.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:204:5: required from 'void iox::cxx::forEach(Container&, const Functor&) [with Container = vector; Functor = iox::popo::ListenerImpl<256>::threadLoop()::]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:168:21: required from 'void iox::popo::ListenerImpl< >::threadLoop() [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:108:28: required from 'iox::popo::ListenerImpl< >::ListenerImpl(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp:30:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:204:5: required from 'void iox::cxx::forEach(Container&, const Functor&) [with Container = vector; Functor = iox::popo::ListenerImpl<256>::threadLoop()::]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:168:21: required from 'void iox::popo::ListenerImpl< >::threadLoop() [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:108:28: required from 'iox::popo::ListenerImpl< >::ListenerImpl(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp:30:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:166:64: required from 'void iox::popo::ListenerImpl< >::threadLoop() [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:108:28: required from 'iox::popo::ListenerImpl< >::ListenerImpl(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp:30:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {long long unsigned int&}; ReturnValue = void; Args = {long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp:86:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {long long unsigned int&}; ReturnValue = void; Args = {long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp:86:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:166:14: required from 'void iox::popo::ListenerImpl< >::threadLoop() [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:108:28: required from 'iox::popo::ListenerImpl< >::ListenerImpl(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/listener.cpp:30:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/rpc_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/rpc_header.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/rpc_header.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/rpc_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/rpc_header.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/notification_info.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/notification_info.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/publisher_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/publisher_options.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/publisher_options.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/publisher_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/publisher_options.cpp [ 24%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/server_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/server_options.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/server_options.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/server_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/rpc_header.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/publisher_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 25%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/subscriber_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/subscriber_options.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/subscriber_options.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/subscriber_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/subscriber_options.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp:32:8: required from 'iox::cxx::success::success(Targs&& ...) [with Targs = {iox::popo::PublisherOptions&}; T = iox::popo::PublisherOptions]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/publisher_options.cpp:53:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/publisher_options.cpp:49:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/publisher_options.cpp:49:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/publisher_options.cpp:49:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/publisher_options.cpp:49:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server_options.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_server_port_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server_options.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp:64:80: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server_options.hpp:32:8: required from 'iox::cxx::success::success(Targs&& ...) [with Targs = {iox::popo::ServerOptions&}; T = iox::popo::ServerOptions]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp:59:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/server_options.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber_options.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/subscriber_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/pub_sub_port_types.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber_options.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber_options.hpp:32:8: required from 'iox::cxx::success::success(Targs&& ...) [with Targs = {iox::popo::SubscriberOptions&}; T = iox::popo::SubscriberOptions]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/subscriber_options.cpp:56:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/subscriber_options.cpp:52:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/subscriber_options.cpp:52:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/subscriber_options.cpp:52:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/subscriber_options.cpp:52:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/trigger.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/trigger.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/trigger.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/trigger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger.cpp [ 25%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/trigger_handle.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/trigger_handle.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/trigger_handle.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/trigger_handle.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger_handle.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {long long unsigned int&}; ReturnValue = void; Args = {long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger.cpp:52:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {long long unsigned int&}; ReturnValue = void; Args = {long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger.cpp:52:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/method_callback.inl:109:16: required from 'iox::cxx::expected iox::cxx::ConstMethodCallback::operator()(MethodArguments&& ...) const [with MethodArguments = {}; ReturnValue = bool; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger.cpp:35:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/popo/user_trigger.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/method_callback.inl:109:16: required from 'iox::cxx::expected iox::cxx::ConstMethodCallback::operator()(MethodArguments&& ...) const [with MethodArguments = {}; ReturnValue = bool; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger.cpp:35:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/popo/user_trigger.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/popo/user_trigger.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/popo/user_trigger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/user_trigger.cpp [ 26%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/version/version_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/version/version_info.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/version/version_info.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/version/version_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger_handle.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger_handle.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {long long unsigned int&}; ReturnValue = void; Args = {long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger_handle.cpp:114:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {long long unsigned int&}; ReturnValue = void; Args = {long long unsigned int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/trigger_handle.cpp:114:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:36, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo/user_trigger.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 26%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_base.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_base.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_base.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_base.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 12; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:112:102: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 36; long long unsigned int Capacity = 36]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 36]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:36:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 12; long long unsigned int Capacity = 12]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 12]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 36; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 36]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:47:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 36; long long unsigned int Capacity = 36]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 36]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:47:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 12; long long unsigned int Capacity = 12]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 12]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:48:92: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 36; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:64:9: required from 'iox::cxx::string< >::string(const iox::cxx::string&) [with long long unsigned int N = 36; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:54:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 12; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:64:9: required from 'iox::cxx::string< >::string(const iox::cxx::string&) [with long long unsigned int N = 12; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:55:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 36; long long unsigned int Capacity = 36; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 36; long long unsigned int Capacity = 36]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:64:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 12; long long unsigned int Capacity = 12; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 12; long long unsigned int Capacity = 12]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version/version_info.cpp:64:88: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_user.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_user.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_user.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_user.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_user.cpp [ 26%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_creator.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_creator.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_creator.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_creator.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_creator.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:147, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/unix_domain_socket.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_interface_base.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl: In instantiation of 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>&, iox::posix::IpcChannelSide&, long long unsigned int&, long long unsigned int&}; DerivedClass = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError; result_t = iox::cxx::expected]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:165:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:19: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 43 | return verify(DerivedClass(std::forward(args)...)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/deadline_timer.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_interface_base.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:67:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 107]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:64:9: required from 'iox::cxx::string< >::string(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 107]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:193:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:81:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:81:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>&, iox::posix::IpcChannelSide&, long long unsigned int&, long long unsigned int&}; DerivedClass = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:165:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>&, iox::posix::IpcChannelSide&, long long unsigned int&, long long unsigned int&}; DerivedClass = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_base.cpp:165:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/deadline_timer.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_interface_base.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_interface_user.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_user.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_interface_creator.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_creator.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 243]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:64:9: required from 'iox::cxx::string< >::string(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 243]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:19: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<100>&}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_creator.cpp:29:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<100>&}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_creator.cpp:29:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<100>&}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_creator.cpp:29:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<100>&}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_creator.cpp:29:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<100>&}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_interface_creator.cpp:29:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_runtime_interface.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_runtime_interface.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_runtime_interface.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_runtime_interface.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_runtime_interface.cpp [ 27%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_message.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_message.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_message.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_message.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_message.cpp [ 27%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/port_config_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/port_config_info.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/port_config_info.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/port_config_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/port_config_info.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/port_config_info.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_runtime_interface.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_message.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_runtime_interface.cpp: In member function 'size_t iox::runtime::IpcRuntimeInterface::getShmTopicSize()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_runtime_interface.cpp:176:12: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 176 | return m_shmTopicSize; | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_interface_creator.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_runtime_interface.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_runtime_interface.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/ipc_runtime_interface.cpp:32:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime.cpp [ 28%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_impl.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_impl.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_impl.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_impl.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 28%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_single_process.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_single_process.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_single_process.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_single_process.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_single_process.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime.cpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 15; long long unsigned int Capacity = 15]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 15; long long unsigned int Capacity = 15]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/shared_memory_user.hpp:32:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4216]' {aka 'unsigned char (*)[4216]'} to 'const iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ConditionVariableData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ConditionVariableData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::runtime::IpcMessageErrorType; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::IpcMessageErrorType*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:108:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:108:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:232:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:232:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:330:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:330:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:433:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:433:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:587:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:587:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:49:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::runtime::IpcMessageErrorType; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:108:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::IpcMessageErrorType*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::runtime::IpcMessageErrorType; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::runtime::IpcMessageErrorType}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::runtime::IpcMessageErrorType}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::runtime::IpcMessageErrorType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:108:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::IpcMessageErrorType*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::IpcMessageErrorType*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/shared_memory_user.hpp:32:7: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::runtime::SharedMemoryUser}; T = iox::runtime::SharedMemoryUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:38:20: required from 'iox::cxx::optional::optional(T&&) [with T = iox::runtime::SharedMemoryUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_impl.cpp:48:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4216]' {aka 'const unsigned char (*)[4216]'} to 'const iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime_single_process.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/posh_runtime_single_process.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime_single_process.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 15; long long unsigned int Capacity = 15]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/service_discovery.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/service_discovery.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/service_discovery.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/service_discovery.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp [ 28%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/node.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/node.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/node.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/node.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/node.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node.cpp:65:20: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[384]' {aka 'const unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ServiceRegistry; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:32:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:119:25: required from 'iox::cxx::optional& iox::cxx::optional::operator=(const iox::cxx::optional&) [with T = iox::roudi::ServiceRegistry::ServiceDescriptionEntry]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:19: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ServiceRegistry; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:32:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ServiceRegistry; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:32:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ServiceRegistry; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:32:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ServiceRegistry; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:32:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ServiceRegistry; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:32:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ServiceRegistry; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/service_discovery.cpp:32:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/node_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/node_data.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/node_data.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/node_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node_data.cpp [ 29%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/node_property.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/node_property.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/node_property.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/node_property.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node_property.cpp [ 29%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/runtime/shared_memory_user.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/runtime/shared_memory_user.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/runtime/shared_memory_user.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/runtime/shared_memory_user.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/node_property.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node_property.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/node_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node_data.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node_data.cpp:27:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/node_property.cpp:27:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building CXX object posh/CMakeFiles/iceoryx_posh.dir/source/roudi/service_registry.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/mepoo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh.dir/source/roudi/service_registry.cpp.o -MF CMakeFiles/iceoryx_posh.dir/source/roudi/service_registry.cpp.o.d -o CMakeFiles/iceoryx_posh.dir/source/roudi/service_registry.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/shared_memory_user.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; iterator = iox::mepoo::SegmentManager<>::SegmentMapping*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:60:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[184]' {aka 'unsigned char (*)[184]'} to 'iox::cxx::vector::SegmentMapping, 100>::iterator' {aka 'iox::mepoo::SegmentManager<>::SegmentMapping*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; iterator = iox::mepoo::SegmentManager<>::SegmentMapping*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:60:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::SegmentMapping, 100>::iterator' {aka 'iox::mepoo::SegmentManager<>::SegmentMapping*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/shared_memory_user.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:61:5: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:61:5: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:63:9: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:63:9: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:31:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4216]' {aka 'unsigned char (*)[4216]'} to 'const iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[184]' {aka 'unsigned char (*)[184]'} to 'const iox::mepoo::SegmentManager<>::SegmentMapping*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 128; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:64:9: required from 'iox::cxx::string< >::string(const iox::cxx::string&) [with long long unsigned int N = 128; long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:19: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<128>&, const long long unsigned int&, iox::posix::AccessMode&, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::posix::SharedMemoryObject}; T = iox::posix::SharedMemoryObject; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:81:46: required from 'iox::runtime::SharedMemoryUser::openDataSegments(uint64_t, iox::rp::BaseRelativePointer::offset_t):: [with auto:9 = iox::posix::SharedMemoryObject]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::runtime::SharedMemoryUser::openDataSegments(uint64_t, iox::rp::BaseRelativePointer::offset_t)::; _Args = {iox::posix::SharedMemoryObject&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::SharedMemoryObject&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::SharedMemoryObject&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::SharedMemoryObject&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::SharedMemoryObject&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::runtime::SharedMemoryUser::openDataSegments(uint64_t, iox::rp::BaseRelativePointer::offset_t)::; As = {iox::posix::SharedMemoryObject&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::SharedMemoryObject&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::runtime::SharedMemoryUser::openDataSegments(uint64_t, iox::rp::BaseRelativePointer::offset_t)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:68:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4216]' {aka 'const unsigned char (*)[4216]'} to 'const iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:55:41: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::cxx::string<100>, const void*, long long unsigned int, bool, long long unsigned int}; T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:71:50: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[184]' {aka 'const unsigned char (*)[184]'} to 'const iox::mepoo::SegmentManager<>::SegmentMapping*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:73:9: required from 'iox::cxx::string< >::string(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::cxx::string<100>, const void*, long long unsigned int, bool, long long unsigned int}; T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:71:50: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[13], const unsigned int&, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:34:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[13], const unsigned int&, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:34:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:55:10: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:63:15: required from 'iox::mepoo::SegmentManager::SegmentMapping::SegmentMapping(const iox::ShmName_t&, const void*, uint64_t, bool, uint64_t, const iox::mepoo::MemoryInfo&) [with SegmentType = iox::mepoo::MePooSegment<>; iox::ShmName_t = iox::cxx::string<128>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::cxx::string<100>, const void*, long long unsigned int, bool, long long unsigned int}; T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:71:50: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:59:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[13], const unsigned int&, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:34:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[13], const unsigned int&, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime/shared_memory_user.cpp:34:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ make -f hoofs/test/CMakeFiles/hoofs_moduletests.dir/build.make hoofs/test/CMakeFiles/hoofs_moduletests.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test/CMakeFiles/hoofs_moduletests.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f hoofs/test/CMakeFiles/hoofs_moduletests.dir/build.make hoofs/test/CMakeFiles/hoofs_moduletests.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 31%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_access_control.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_access_control.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_access_control.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_access_control.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_access_control.cpp [ 31%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_allocator.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_allocator.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_allocator.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_allocator.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_allocator.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; const_iterator = const iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:151:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[384]' {aka 'const unsigned char (*)[384]'} to 'iox::cxx::vector, 1024>::const_iterator' {aka 'const iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; const_iterator = const iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:151:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector, 1024>::const_iterator' {aka 'const iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:155:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:171:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[384]' {aka 'const unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::ServiceRegistry::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::ServiceRegistry::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:40:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::ServiceRegistry::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/service_registry.cpp:40:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_atomic_relocatable_ptr.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_atomic_relocatable_ptr.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_atomic_relocatable_ptr.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_atomic_relocatable_ptr.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_atomic_relocatable_ptr.cpp [ 31%] Linking CXX shared library libiceoryx_posh.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_posh.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_posh.so.2 -o libiceoryx_posh.so.2.0.3 CMakeFiles/iceoryx_posh.dir/source/log/posh_logging.cpp.o CMakeFiles/iceoryx_posh.dir/source/capro/capro_message.cpp.o CMakeFiles/iceoryx_posh.dir/source/capro/service_description.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_header.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_management.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/chunk_settings.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_config.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_config.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_manager.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/mem_pool.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/shared_chunk.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/shm_safe_unmanaged_chunk.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/segment_manager.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/mepoo_segment.cpp.o CMakeFiles/iceoryx_posh.dir/source/mepoo/memory_info.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/interface_port_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/base_port.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_user.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/publisher_port_roudi.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_user.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_roudi.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_single_producer.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_multi_producer.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/subscriber_port_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_roudi.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/client_port_user.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_roudi.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/ports/server_port_user.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_listener.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_notifier.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/condition_variable_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/locking_policy.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/building_blocks/unique_port_id.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/client_options.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/listener.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/notification_info.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/rpc_header.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/publisher_options.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/server_options.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/subscriber_options.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/trigger.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/trigger_handle.cpp.o CMakeFiles/iceoryx_posh.dir/source/popo/user_trigger.cpp.o CMakeFiles/iceoryx_posh.dir/source/version/version_info.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_base.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_user.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_interface_creator.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_runtime_interface.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/ipc_message.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/port_config_info.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_impl.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/posh_runtime_single_process.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/service_discovery.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/node.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/node_data.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/node_property.cpp.o CMakeFiles/iceoryx_posh.dir/source/runtime/shared_memory_user.cpp.o CMakeFiles/iceoryx_posh.dir/source/roudi/service_registry.cpp.o -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: ../hoofs/libiceoryx_hoofs.so.2.0.3 -lrt ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_symlink_library libiceoryx_posh.so.2.0.3 libiceoryx_posh.so.2 libiceoryx_posh.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 31%] Built target iceoryx_posh make -f hoofs/test/CMakeFiles/hoofs_integrationtests.dir/build.make hoofs/test/CMakeFiles/hoofs_integrationtests.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test/CMakeFiles/hoofs_integrationtests.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f hoofs/test/CMakeFiles/hoofs_integrationtests.dir/build.make hoofs/test/CMakeFiles/hoofs_integrationtests.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 32%] Building CXX object hoofs/test/CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_hoofs_integration.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_hoofs_integration.cpp.o -MF CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_hoofs_integration.cpp.o.d -o CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_hoofs_integration.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_hoofs_integration.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_atomic_relocatable_ptr.cpp: In member function 'virtual void {anonymous}::AtomicRelocatablePointer_test_memoryRelocation_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_atomic_relocatable_ptr.cpp:195:10: warning: cast from '{anonymous}::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Ptr*' {aka 'iox::rp::AtomicRelocatablePointer*'} increases required alignment of target type [-Wcast-align] 195 | rp = reinterpret_cast*>(dest.ptr(INDEX_OF_PTR)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building CXX object hoofs/test/CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_lockfree_queue_stresstest.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_lockfree_queue_stresstest.cpp.o -MF CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_lockfree_queue_stresstest.cpp.o.d -o CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_lockfree_queue_stresstest.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp [ 32%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_fifo.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_fifo.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_fifo.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_fifo.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_fifo.cpp [ 33%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_loffli.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_loffli.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_loffli.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_loffli.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_loffli.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const {anonymous}::Data&; ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:498:26: required from 'void {anonymous}::LockFreeQueueStressTest_DISABLED_timedMultiProducerMultiConsumer_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::LockFreeQueue<{anonymous}::Data, 1000>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:480:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Data, 1000, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Data*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000000; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000000; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const {anonymous}::Data&; ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000000; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:498:26: required from 'void {anonymous}::LockFreeQueueStressTest_DISABLED_timedMultiProducerMultiConsumer_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::LockFreeQueue<{anonymous}::Data, 1000000>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:480:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Data, 1000000, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Data*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 10; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 10; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const {anonymous}::Data&; ElementType = {anonymous}::Data; long long unsigned int Capacity = 10; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:579:26: required from 'void {anonymous}::LockFreeQueueStressTest_DISABLED_timedMultiProducerMultiConsumer0verflow_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::LockFreeQueue<{anonymous}::Data, 10>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:554:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Data, 10, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Data*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const {anonymous}::Data&; ElementType = {anonymous}::Data; long long unsigned int Capacity = 1; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:579:26: required from 'void {anonymous}::LockFreeQueueStressTest_DISABLED_timedMultiProducerMultiConsumer0verflow_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::LockFreeQueue<{anonymous}::Data, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_lockfree_queue_stresstest.cpp:554:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Data, 1, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Data*' increases required alignment of target type [-Wcast-align] [ 33%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_periodic_task.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_periodic_task.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_periodic_task.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_periodic_task.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {}; T = {anonymous}::PeriodicTaskTestType; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:118:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = {anonymous}::PeriodicTaskTestType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:144:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {}; T = {anonymous}::PeriodicTaskTestType; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:118:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = {anonymous}::PeriodicTaskTestType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = {anonymous}::PeriodicTaskTestType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:127:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.hpp:125:53: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {}; T = {anonymous}::PeriodicTaskTestType; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:118:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.hpp:125:53: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {}; T = {anonymous}::PeriodicTaskTestType; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:118:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = {anonymous}::PeriodicTaskTestType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = {anonymous}::PeriodicTaskTestType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:127:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = {anonymous}::PeriodicTaskTestType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = {anonymous}::PeriodicTaskTestType]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:127:14: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {{anonymous}::PeriodicTaskTestType&, void ({anonymous}::PeriodicTaskTestType::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:220:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.hpp:125:53: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {}; T = {anonymous}::PeriodicTaskTestType; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:118:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.hpp:125:53: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {}; T = {anonymous}::PeriodicTaskTestType; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:118:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {{anonymous}::PeriodicTaskTestType&, void ({anonymous}::PeriodicTaskTestType::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:220:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {{anonymous}::PeriodicTaskTestType&, void ({anonymous}::PeriodicTaskTestType::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:220:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_smart_lock.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_smart_lock.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_smart_lock.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_smart_lock.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_smart_lock.cpp [ 33%] Building CXX object hoofs/test/CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp.o -MF CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp.o.d -o CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_smart_lock.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_smart_lock.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = std::thread; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = std::thread; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = std::thread; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_smart_lock.cpp:291:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const std::thread*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = std::thread; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = std::thread; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {threadSafeOperationTest({anonymous}::smart_lock_test*, std::function)::}; T = std::thread; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_smart_lock.cpp:294:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const std::thread*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/gmock/internal/gmock-internal-utils.h:47, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_periodic_task.cpp:22: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {testing::Matcher}; _Tp = testing::Matcher; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {testing::Matcher}; _Tp = testing::Matcher; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = testing::Matcher; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void testing::internal::VariadicMatcher::CreateVariadicMatcher(std::vector >*, std::integral_constant) const [with T = const long long unsigned int&; unsigned int I = 0; CombiningMatcher = testing::internal::AllOfMatcherImpl; Args = {testing::internal::GeMatcher, testing::internal::LeMatcher}]' at /usr/include/gmock/gmock-matchers.h:1360:22, inlined from 'testing::internal::VariadicMatcher::operator testing::Matcher() const [with T = const long long unsigned int&; CombiningMatcher = testing::internal::AllOfMatcherImpl; Args = {testing::internal::GeMatcher, testing::internal::LeMatcher}]' at /usr/include/gmock/gmock-matchers.h:1352:29, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, std::true_type, std::integral_constant) [with bool Ignore = false; T = const long long unsigned int&; M = testing::internal::VariadicMatcher, testing::internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:370:12, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const long long unsigned int&; M = testing::internal::VariadicMatcher, testing::internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:354:48, inlined from 'testing::Matcher testing::MatcherCast(const M&) [with T = const long long unsigned int&; M = internal::VariadicMatcher, internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:512:55, inlined from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const long long unsigned int&; M = internal::VariadicMatcher, internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:519:53, inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = long long unsigned int; M = testing::internal::VariadicMatcher, testing::internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:1587:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {testing::Matcher}; _Tp = testing::Matcher; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = testing::Matcher; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void testing::internal::VariadicMatcher::CreateVariadicMatcher(std::vector >*, std::integral_constant) const [with T = const long long unsigned int&; unsigned int I = 1; CombiningMatcher = testing::internal::AllOfMatcherImpl; Args = {testing::internal::GeMatcher, testing::internal::LeMatcher}]' at /usr/include/gmock/gmock-matchers.h:1360:22, inlined from 'void testing::internal::VariadicMatcher::CreateVariadicMatcher(std::vector >*, std::integral_constant) const [with T = const long long unsigned int&; unsigned int I = 0; CombiningMatcher = testing::internal::AllOfMatcherImpl; Args = {testing::internal::GeMatcher, testing::internal::LeMatcher}]' at /usr/include/gmock/gmock-matchers.h:1361:29, inlined from 'testing::internal::VariadicMatcher::operator testing::Matcher() const [with T = const long long unsigned int&; CombiningMatcher = testing::internal::AllOfMatcherImpl; Args = {testing::internal::GeMatcher, testing::internal::LeMatcher}]' at /usr/include/gmock/gmock-matchers.h:1352:29, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, std::true_type, std::integral_constant) [with bool Ignore = false; T = const long long unsigned int&; M = testing::internal::VariadicMatcher, testing::internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:370:12, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const long long unsigned int&; M = testing::internal::VariadicMatcher, testing::internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:354:48, inlined from 'testing::Matcher testing::MatcherCast(const M&) [with T = const long long unsigned int&; M = internal::VariadicMatcher, internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:512:55, inlined from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const long long unsigned int&; M = internal::VariadicMatcher, internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:519:53, inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = long long unsigned int; M = testing::internal::VariadicMatcher, testing::internal::LeMatcher >]' at /usr/include/gmock/gmock-matchers.h:1587:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:26: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_sofi.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_sofi.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_sofi.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_sofi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_sofi.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ResizeableLockFreeQueueStressTest_DISABLED_hybridMultiProducerMultiConsumer0verflowWithCapacityChange_Test<{anonymous}::Config<{anonymous}::Data, 1000, 500> >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const {anonymous}::Data&; ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = {anonymous}::Data; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:543:26: required from 'void {anonymous}::ResizeableLockFreeQueueStressTest_DISABLED_hybridMultiProducerMultiConsumer_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config<{anonymous}::Data, 1000, 500>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:527:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Data, 1000, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Data*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = {anonymous}::Data; long long unsigned int MaxCapacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Data, 1000>::setCapacity(uint64_t)::&; = void; ElementType = {anonymous}::Data; long long unsigned int MaxCapacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = {anonymous}::Data; long long unsigned int MaxCapacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:328:28: required from 'void {anonymous}::ResizeableLockFreeQueueStressTest::SetUp() [with Config = {anonymous}::Config<{anonymous}::Data, 1000, 500>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:323:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_taco.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_taco.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_taco.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_taco.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_taco.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/gmock/internal/gmock-internal-utils.h:47, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:17: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void {anonymous}::ResizeableLockFreeQueueStressTest_DISABLED_hybridMultiProducerMultiConsumer0verflowWithCapacityChange_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config<{anonymous}::Data, 1000, 500>]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:721:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void {anonymous}::ResizeableLockFreeQueueStressTest_DISABLED_hybridMultiProducerMultiConsumer0verflowWithCapacityChange_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config<{anonymous}::Data, 1000, 500>]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp:723:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 34%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_trigger_queue.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_trigger_queue.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_trigger_queue.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_trigger_queue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp [ 34%] Linking CXX executable hoofs_integrationtests cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hoofs_integrationtests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_hoofs_integration.cpp.o CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_lockfree_queue_stresstest.cpp.o CMakeFiles/hoofs_integrationtests.dir/integrationtests/test_resizeable_lockfree_queue_stresstest.cpp.o -o hoofs_integrationtests -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform /usr/lib/arm-linux-gnueabihf/libgtest.a /usr/lib/arm-linux-gnueabihf/libgmock.a ../libiceoryx_hoofs_testing.a -lacl -ldl -lpthread -lrt /usr/lib/arm-linux-gnueabihf/libgmock.a /usr/lib/arm-linux-gnueabihf/libgtest.a ../libiceoryx_hoofs.so.2.0.3 ../platform/libiceoryx_platform.so.2.0.3 -latomic -lpthread -lrt make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 34%] Built target hoofs_integrationtests make -f hoofs/test/CMakeFiles/test_stress_sofi.dir/build.make hoofs/test/CMakeFiles/test_stress_sofi.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test/CMakeFiles/test_stress_sofi.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f hoofs/test/CMakeFiles/test_stress_sofi.dir/build.make hoofs/test/CMakeFiles/test_stress_sofi.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 34%] Building CXX object hoofs/test/CMakeFiles/test_stress_sofi.dir/stresstests/test_stress_sofi.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/test_stress_sofi.dir/stresstests/test_stress_sofi.cpp.o -MF CMakeFiles/test_stress_sofi.dir/stresstests/test_stress_sofi.cpp.o.d -o CMakeFiles/test_stress_sofi.dir/stresstests/test_stress_sofi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/stresstests/test_stress_sofi.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::TriggerQueue_test_AfterDestroyPushAddsNoElements_Test >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::TriggerQueue_test_AfterDestroyPushAddsNoElements_Test >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::TriggerQueue_test_AfterDestroyPushAddsNoElements_Test >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] [ 34%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_algorithm.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_algorithm.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_algorithm.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_algorithm.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_algorithm.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = long long unsigned int; long long unsigned int Capacity = 10; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = long long unsigned int; long long unsigned int Capacity = 10; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = long long unsigned int; long long unsigned int Capacity = 10; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/trigger_queue.inl:59:23: required from 'iox::cxx::optional iox::concurrent::TriggerQueue::pop() [with T = long long unsigned int; long long unsigned int Capacity = 10; QueueType = iox::concurrent::LockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:104:34: required from 'void {anonymous}::TriggerQueue_test_PopOneElement_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::TriggerQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:100:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = long long unsigned int; long long unsigned int Capacity = 100; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = long long unsigned int; long long unsigned int Capacity = 100; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = long long unsigned int; long long unsigned int Capacity = 100; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = long long unsigned int; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/trigger_queue.inl:59:23: required from 'iox::cxx::optional iox::concurrent::TriggerQueue::pop() [with T = long long unsigned int; long long unsigned int Capacity = 100; QueueType = iox::concurrent::ResizeableLockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:104:34: required from 'void {anonymous}::TriggerQueue_test_PopOneElement_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::TriggerQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:100:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = long long unsigned int; long long unsigned int Capacity = 1; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = long long unsigned int; long long unsigned int Capacity = 1; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = long long unsigned int; long long unsigned int Capacity = 1; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/trigger_queue.inl:59:23: required from 'iox::cxx::optional iox::concurrent::TriggerQueue::pop() [with T = long long unsigned int; long long unsigned int Capacity = 1; QueueType = iox::concurrent::LockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:139:34: required from 'void {anonymous}::TriggerQueue_test_PushBlocksUntilPopWhenFull_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::TriggerQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_concurrent_trigger_queue.cpp:123:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_algorithm.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_algorithm.cpp:127:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {long long int}; T = long long int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_algorithm.cpp:131:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Linking CXX executable test_stress_sofi cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_stress_sofi.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/test_stress_sofi.dir/stresstests/test_stress_sofi.cpp.o -o test_stress_sofi -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform /usr/lib/arm-linux-gnueabihf/libgtest.a /usr/lib/arm-linux-gnueabihf/libgmock.a ../libiceoryx_hoofs_testing.a -lacl -ldl -lpthread -lrt /usr/lib/arm-linux-gnueabihf/libgmock.a /usr/lib/arm-linux-gnueabihf/libgtest.a ../libiceoryx_hoofs.so.2.0.3 ../platform/libiceoryx_platform.so.2.0.3 -latomic -lpthread -lrt make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 35%] Built target test_stress_sofi make -f posh/CMakeFiles/iceoryx_posh_gateway.dir/build.make posh/CMakeFiles/iceoryx_posh_gateway.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/CMakeFiles/iceoryx_posh_gateway.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/CMakeFiles/iceoryx_posh_gateway.dir/build.make posh/CMakeFiles/iceoryx_posh_gateway.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 35%] Building CXX object posh/CMakeFiles/iceoryx_posh_gateway.dir/source/gateway/gateway_base.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_gateway_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_gateway.dir/source/gateway/gateway_base.cpp.o -MF CMakeFiles/iceoryx_posh_gateway.dir/source/gateway/gateway_base.cpp.o.d -o CMakeFiles/iceoryx_posh_gateway.dir/source/gateway/gateway_base.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/gateway_base.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/gateway_base.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ [ 35%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_convert.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_convert.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_convert.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_convert.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_convert.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:119:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Linking CXX shared library libiceoryx_posh_gateway.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_posh_gateway.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_posh_gateway.so.2 -o libiceoryx_posh_gateway.so.2.0.3 CMakeFiles/iceoryx_posh_gateway.dir/source/gateway/gateway_base.cpp.o -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: libiceoryx_posh.so.2.0.3 ../hoofs/libiceoryx_hoofs.so.2.0.3 ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_symlink_library libiceoryx_posh_gateway.so.2.0.3 libiceoryx_posh_gateway.so.2 libiceoryx_posh_gateway.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 36%] Built target iceoryx_posh_gateway make -f posh/CMakeFiles/iceoryx_posh_roudi.dir/build.make posh/CMakeFiles/iceoryx_posh_roudi.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/CMakeFiles/iceoryx_posh_roudi.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/CMakeFiles/iceoryx_posh_roudi.dir/build.make posh/CMakeFiles/iceoryx_posh_roudi.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 36%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/iceoryx_roudi_app.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/iceoryx_roudi_app.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/iceoryx_roudi_app.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/iceoryx_roudi_app.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_app.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_convert.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp:38:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void iox::cxx::optional::destruct_value() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp:38:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void iox::cxx::optional::destruct_value() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp:38:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void iox::cxx::optional::destruct_value() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp:38:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:41:1: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void iox::cxx::optional::destruct_value() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::roudi::IceOryxRouDiComponents]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/iceoryx_roudi_app.cpp:38:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/roudi_app.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/roudi_app.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/roudi_app.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/roudi_app.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_app.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_app.cpp:34: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_app.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_app.cpp:115:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_app.cpp:115:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_block.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_block.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_block.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_block.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_block.cpp [ 37%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_provider.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_provider.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_provider.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_provider.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64; iterator = iox::roudi::MemoryBlock**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:66:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemoryBlock**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64; iterator = iox::roudi::MemoryBlock**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:66:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemoryBlock**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:33:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryBlock* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:42:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:42:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::MemoryBlock*}; T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:209:24: required from 'bool iox::cxx::vector::push_back(T&&) [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:45:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::roudi::MemoryBlock* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:80:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:80:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:80:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/memory_provider.cpp:80:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_collection_memory_block.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_collection_memory_block.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_collection_memory_block.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_collection_memory_block.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_collection_memory_block.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_collection_memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_collection_memory_block.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_collection_memory_block.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_segment_manager_memory_block.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_segment_manager_memory_block.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_segment_manager_memory_block.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_segment_manager_memory_block.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_segment_manager_memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_segment_manager_memory_block.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:138:5: required from 'static uint64_t iox::mepoo::SegmentManager::requiredManagementMemorySize(const iox::mepoo::SegmentConfig&) [with SegmentType = iox::mepoo::MePooSegment<>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:39:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:138:5: required from 'static uint64_t iox::mepoo::SegmentManager::requiredManagementMemorySize(const iox::mepoo::SegmentConfig&) [with SegmentType = iox::mepoo::MePooSegment<>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:39:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:46:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'const iox::mepoo::MePooSegment<>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[6384]' {aka 'const unsigned char (*)[6384]'} to 'const iox::mepoo::MePooSegment<>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:61:5: required from 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:46:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:61:5: required from 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:46:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:42:7: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12]' {aka 'unsigned char (*)[12]'} to 'const iox::posix::AccessController::PermissionEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:73:9: required from 'iox::cxx::string< >::string(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:19: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/mempool_segment_manager_memory_block.cpp:52:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_deadline_timer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_deadline_timer.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_deadline_timer.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_deadline_timer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_deadline_timer.cpp [ 38%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/port_pool_memory_block.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/port_pool_memory_block.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/port_pool_memory_block.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/port_pool_memory_block.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/port_pool_memory_block.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/port_pool_memory_block.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/port_pool_memory_block.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[197240]' {aka 'unsigned char (*)[197240]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[248]' {aka 'unsigned char (*)[248]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[560]' {aka 'unsigned char (*)[560]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[5176]' {aka 'unsigned char (*)[5176]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12208]' {aka 'unsigned char (*)[12208]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[37888]' {aka 'unsigned char (*)[37888]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[1696]' {aka 'unsigned char (*)[1696]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:57:5: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:57:5: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:57:5: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] [ 38%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_expected.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_expected.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_expected.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_expected.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp [ 39%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/posix_shm_memory_provider.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/posix_shm_memory_provider.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/posix_shm_memory_provider.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/posix_shm_memory_provider.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/posix_shm_memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:34:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryBlock* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 128; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:64:9: required from 'iox::cxx::string< >::string(const iox::cxx::string&) [with long long unsigned int N = 128; long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:19: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<128>&, const long long unsigned int&, iox::posix::AccessMode&, iox::posix::OpenMode&, std::nullptr_t}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:56:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:79:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:79:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_filesystem.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_filesystem.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_filesystem.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_filesystem.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_filesystem.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<128>&, const long long unsigned int&, iox::posix::AccessMode&, iox::posix::OpenMode&, std::nullptr_t}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:56:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<128>&, const long long unsigned int&, iox::posix::AccessMode&, iox::posix::OpenMode&, std::nullptr_t}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:56:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<128>&, const long long unsigned int&, iox::posix::AccessMode&, iox::posix::OpenMode&, std::nullptr_t}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:56:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<128>&, const long long unsigned int&, iox::posix::AccessMode&, iox::posix::OpenMode&, std::nullptr_t}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/posix_shm_memory_provider.cpp:56:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/default_roudi_memory.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/default_roudi_memory.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/default_roudi_memory.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/default_roudi_memory.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/default_roudi_memory.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::TestClass; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::TestClass, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::TestClass, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {std::__cxx11::basic_string, std::allocator >}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::NonTrivialTestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::optional; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::optional, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::optional, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = int; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:134:36: required from 'static iox::cxx::expected iox::cxx::expected::create_value(Targs&& ...) [with Targs = {int}; ValueType = int; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:122:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:122:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::TestClass; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {{anonymous}::TestClass, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = {anonymous}::TestClass; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:134:36: required from 'static iox::cxx::expected iox::cxx::expected::create_value(Targs&& ...) [with Targs = {int, int}; ValueType = {anonymous}::TestClass; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:181:60: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::TestClass; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::TestClass, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = {anonymous}::TestClass; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = {anonymous}::TestClass; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:181:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {std::__cxx11::basic_string, std::allocator >}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:144:36: required from 'static iox::cxx::expected iox::cxx::expected::create_error(Targs&& ...) [with Targs = {const char (&)[9]}; ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:189:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = std::__cxx11::basic_string; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {std::__cxx11::basic_string, std::allocator >}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {std::__cxx11::basic_string, std::allocator >}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:189:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:144:36: required from 'static iox::cxx::expected iox::cxx::expected::create_error(Targs&& ...) [with Targs = {int, int}; ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:197:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::TestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:197:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:134:36: required from 'static iox::cxx::expected iox::cxx::expected::create_value(Targs&& ...) [with Targs = {const int&, const int&}; ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:221:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:221:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::NonTrivialTestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:144:36: required from 'static iox::cxx::expected iox::cxx::expected::create_error(Targs&& ...) [with Targs = {const int&, const int&}; ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:237:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::NonTrivialTestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::NonTrivialTestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::NonTrivialTestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:237:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {{anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:353:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:452:25: required from 'static iox::cxx::expected iox::cxx::expected::create_value() [with ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:390:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:390:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::optional; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {iox::cxx::optional, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = iox::cxx::optional; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:134:36: required from 'static iox::cxx::expected iox::cxx::expected::create_value(Targs&& ...) [with Targs = {int}; ValueType = iox::cxx::optional; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:640:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::optional; Targs = {{anonymous}::TestError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::optional, {anonymous}::TestError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::cxx::optional; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::cxx::optional; ErrorType = {anonymous}::TestError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:640:78: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = std::__cxx11::basic_string; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {std::__cxx11::basic_string, std::allocator >}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:144:36: required from 'static iox::cxx::expected iox::cxx::expected::create_error(Targs&& ...) [with Targs = {const char (&)[9]}; ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:189:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = std::__cxx11::basic_string; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {std::__cxx11::basic_string, std::allocator >}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, std::__cxx11::basic_string, std::allocator >}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = std::__cxx11::basic_string]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:189:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::TestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:144:36: required from 'static iox::cxx::expected iox::cxx::expected::create_error(Targs&& ...) [with Targs = {int, int}; ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:197:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::TestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::TestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::TestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:197:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:134:36: required from 'static iox::cxx::expected iox::cxx::expected::create_value(Targs&& ...) [with Targs = {const int&, const int&}; ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:221:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::NonTrivialTestClass; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::NonTrivialTestClass, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = {anonymous}::NonTrivialTestClass; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:221:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::NonTrivialTestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::NonTrivialTestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:79:7: required from 'iox::cxx::expected::expected(iox::cxx::variant&&, bool) [with ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:144:36: required from 'static iox::cxx::expected iox::cxx::expected::create_error(Targs&& ...) [with Targs = {const int&, const int&}; ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:237:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::NonTrivialTestClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::NonTrivialTestClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::NonTrivialTestClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = {anonymous}::NonTrivialTestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_expected.cpp:237:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::NonTrivialTestClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/default_roudi_memory.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_collection_memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/default_roudi_memory.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/default_roudi_memory.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_collection_memory_block.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_filesystem.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/roudi_memory_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/roudi_memory_manager.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/roudi_memory_manager.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/roudi_memory_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/port_pool_memory_block.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8; iterator = iox::roudi::MemoryProvider**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:72:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemoryProvider**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8; iterator = iox::roudi::MemoryProvider**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:72:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemoryProvider**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:51:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryProvider* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:104:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:104:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::MemoryProvider* const&}; T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:58:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::roudi::MemoryProvider* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:74:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/roudi_memory_manager.cpp:74:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/iceoryx_roudi_memory_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/iceoryx_roudi_memory_manager.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/iceoryx_roudi_memory_manager.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/iceoryx_roudi_memory_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/iceoryx_roudi_memory_manager.cpp [ 40%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_forward_list.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_forward_list.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_forward_list.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_forward_list.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/port_pool_memory_block.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/iceoryx_roudi_memory_manager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_collection_memory_block.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_collection_memory_block.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryProvider* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/iceoryx_roudi_memory_manager.cpp:39:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/memory/iceoryx_roudi_memory_manager.cpp:39:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_manager.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_manager.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp: In member function 'virtual void forward_list_test_ListIsCopyableViaMemcpy_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp:2067:31: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'TestFwdList*' {aka 'iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 10>*'} increases required alignment of target type [-Wcast-align] 2067 | for (auto& listElement : *reinterpret_cast(otherSutPtr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:364, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl: In instantiation of 'const T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) const [with T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 10; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:479:37: required from 'iox::cxx::forward_list::IteratorBase< >::pointer iox::cxx::forward_list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 10; pointer = const {anonymous}::forward_list_test::TestListElement*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp:1121:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:551:14: warning: cast from 'const uint8_t (*)[10][8]' {aka 'const unsigned char (*)[10][8]'} to 'const {anonymous}::forward_list_test::TestListElement*' increases required alignment of target type [-Wcast-align] 551 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl: In instantiation of 'const T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) const [with T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 42; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:557:97: required from 'T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) [with T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 42; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:243:27: required from 'iox::cxx::forward_list::iterator iox::cxx::forward_list::emplace_after(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp:422:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:551:14: warning: cast from 'const uint8_t (*)[42][8]' {aka 'const unsigned char (*)[42][8]'} to 'const {anonymous}::forward_list_test::TestListElement*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl: In instantiation of 'const T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) const [with T = int; long long unsigned int Capacity = 10; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:557:97: required from 'T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) [with T = int; long long unsigned int Capacity = 10; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:243:27: required from 'iox::cxx::forward_list::iterator iox::cxx::forward_list::emplace_after(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = int; long long unsigned int Capacity = 10; iterator = iox::cxx::forward_list::IteratorBase; const_iterator = iox::cxx::forward_list::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:215:26: required from 'T& iox::cxx::forward_list::emplace_front(ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp:1226:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:551:14: warning: cast from 'const uint8_t (*)[10][4]' {aka 'const unsigned char (*)[10][4]'} to 'const int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl: In instantiation of 'const T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) const [with T = int; long long unsigned int Capacity = 42; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:557:97: required from 'T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) [with T = int; long long unsigned int Capacity = 42; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:278:22: required from 'iox::cxx::forward_list::iterator iox::cxx::forward_list::erase_after(const_iterator) [with T = int; long long unsigned int Capacity = 42; iterator = iox::cxx::forward_list::IteratorBase; const_iterator = iox::cxx::forward_list::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:390:9: required from 'void iox::cxx::forward_list::clear() [with T = int; long long unsigned int Capacity = 42]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:126:5: required from 'iox::cxx::forward_list::~forward_list() [with T = int; long long unsigned int Capacity = 42]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_forward_list.cpp:189:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:551:14: warning: cast from 'const uint8_t (*)[42][4]' {aka 'const unsigned char (*)[42][4]'} to 'const int*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512; iterator = iox::popo::PublisherPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:124:72: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::PublisherPortData**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512; iterator = iox::popo::PublisherPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:124:72: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::PublisherPortData**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024; iterator = iox::popo::SubscriberPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:169:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::SubscriberPortData**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024; iterator = iox::popo::SubscriberPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:169:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::SubscriberPortData**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024; iterator = iox::popo::ClientPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:247:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::ClientPortData**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024; iterator = iox::popo::ClientPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:247:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::ClientPortData**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512; iterator = iox::popo::ServerPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:293:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::ServerPortData**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512; iterator = iox::popo::ServerPortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:293:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::ServerPortData**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; iterator = iox::popo::InterfacePortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:385:72: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::InterfacePortData**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; iterator = iox::popo::InterfacePortData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:385:72: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::InterfacePortData**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000; iterator = iox::runtime::NodeData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:456:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::runtime::NodeData**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000; iterator = iox::runtime::NodeData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:456:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::runtime::NodeData**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024; iterator = iox::popo::ConditionVariableData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:469:80: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::ConditionVariableData**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024; iterator = iox::popo::ConditionVariableData**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:469:80: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::ConditionVariableData**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; const_iterator = const iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1117:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; const_iterator = const iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1117:34: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:689:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from 'iox::roudi::PortManager::publishServiceRegistry() const:: [with auto:22 = iox::mepoo::ChunkHeader*]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::PortManager::publishServiceRegistry() const::; _Args = {iox::mepoo::ChunkHeader*&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::mepoo::ChunkHeader*&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::mepoo::ChunkHeader*&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::mepoo::ChunkHeader*&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::mepoo::ChunkHeader*&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::PortManager::publishServiceRegistry() const::; As = {iox::mepoo::ChunkHeader*&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::mepoo::ChunkHeader*&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::PortManager::publishServiceRegistry() const::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1057:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[384]' {aka 'const unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:45:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:124:71: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::PublisherPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:169:73: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::SubscriberPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:247:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ClientPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:293:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ServerPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:382:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::InterfacePortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:456:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::runtime::NodeData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:469:79: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ConditionVariableData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::ServiceRegistry::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:45:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:45:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 15; long long unsigned int Capacity = 15]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:30:7: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::roudi::PortIntrospection&, void (iox::roudi::PortIntrospection::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.hpp:324:57: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:45:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::InterfacePortData* const&}; T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:389:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::InterfacePortData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:881:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:881:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&}; T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:886:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:951:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:951:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1010:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1010:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1031:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1031:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1106:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1106:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1112:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:1112:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:86:8: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[560]' {aka 'unsigned char (*)[560]'} to 'const iox::roudi::PortData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:86:8: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[576]' {aka 'unsigned char (*)[576]'} to 'const iox::roudi::PublisherPortData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:106:8: required from 'void iox::roudi::PortIntrospection::sendThroughputData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:83:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[40]' {aka 'unsigned char (*)[40]'} to 'const iox::roudi::PortThroughputData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:123:8: required from 'void iox::roudi::PortIntrospection::sendSubscriberPortsData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:84:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[24]' {aka 'unsigned char (*)[24]'} to 'const iox::roudi::SubscriberPortChangingData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:174:26: required from 'void iox::roudi::PortIntrospection::stop() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:101:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = iox::roudi::PortIntrospection::PortData::PublisherInfo; unsigned int capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:33:21: required from 'iox::roudi::PortIntrospection::PortData::PortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:27:78: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:45:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[648]' {aka 'const unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = iox::roudi::PortIntrospection::PortData::ConnectionInfo; unsigned int capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:33:21: required from 'iox::roudi::PortIntrospection::PortData::PortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:27:78: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:45:70: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[608]' {aka 'const unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:106:10: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:106:10: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::PublisherPortData&}; T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:548:45: required from 'void iox::roudi::PortIntrospection::PortData::prepareTopic(iox::roudi::PortIntrospection::PortIntrospectionTopic&) [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser; iox::roudi::PortIntrospection::PortIntrospectionTopic = iox::roudi::PortIntrospectionFieldTopic]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:115:32: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[576]' {aka 'const unsigned char (*)[576]'} to 'const iox::roudi::PublisherPortData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::PortData&}; T = iox::roudi::PortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:572:46: required from 'void iox::roudi::PortIntrospection::PortData::prepareTopic(iox::roudi::PortIntrospection::PortIntrospectionTopic&) [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser; iox::roudi::PortIntrospection::PortIntrospectionTopic = iox::roudi::PortIntrospectionFieldTopic]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:115:32: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[560]' {aka 'const unsigned char (*)[560]'} to 'const iox::roudi::PortData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:89:27: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:89:27: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:106:10: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:106:10: required from 'void iox::roudi::PortIntrospection::sendPortData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:82:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::roudi::SubscriberPortChangingData&}; T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:619:63: required from 'void iox::roudi::PortIntrospection::PortData::prepareTopic(iox::roudi::SubscriberPortChangingIntrospectionFieldTopic&) [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:154:32: required from 'void iox::roudi::PortIntrospection::sendSubscriberPortsData() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:84:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[24]' {aka 'const unsigned char (*)[24]'} to 'const iox::roudi::SubscriberPortChangingData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:89:27: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:89:27: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:89:27: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:89:27: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_manager.cpp:96:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_function.cpp [ 41%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_pool.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_pool.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_pool.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_pool.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 4; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::InterfacePortData; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:33:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[197240]' {aka 'unsigned char (*)[197240]'} to 'iox::cxx::vector, 4>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 4; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::InterfacePortData; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:33:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 4>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::runtime::NodeData; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:38:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[248]' {aka 'unsigned char (*)[248]'} to 'iox::cxx::vector, 1000>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::runtime::NodeData; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:38:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 1000>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ConditionVariableData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:44:62: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[560]' {aka 'unsigned char (*)[560]'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ConditionVariableData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:44:62: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 512; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:114:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[5176]' {aka 'unsigned char (*)[5176]'} to 'iox::cxx::vector, 512>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 512; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:114:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 512>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:119:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[12208]' {aka 'unsigned char (*)[12208]'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:119:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:168:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[1696]' {aka 'unsigned char (*)[1696]'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:168:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 1024>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::optional; long long unsigned int Capacity = 512; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:173:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[37888]' {aka 'unsigned char (*)[37888]'} to 'iox::cxx::vector, 512>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::optional; long long unsigned int Capacity = 512; iterator = iox::cxx::optional*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:79:5: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:173:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 512>::iterator' {aka 'iox::cxx::optional*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:33:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::InterfacePortData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:38:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::runtime::NodeData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:44:62: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ConditionVariableData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:114:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::PublisherPortData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:119:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::SubscriberPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:168:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ClientPortData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:173:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ServerPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::InterfacePortData*}; T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:83:37: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::InterfacePortData; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:33:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::InterfacePortData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::runtime::NodeData*}; T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:83:37: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::runtime::NodeData; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:38:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::runtime::NodeData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::ConditionVariableData*}; T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:83:37: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ConditionVariableData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:44:62: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::ConditionVariableData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::optional; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::cxx::optional; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:57:24: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::cxx::string<100>&, const iox::capro::Interfaces&}; T = iox::popo::InterfacePortData; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:52:79: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[197240]' {aka 'const unsigned char (*)[197240]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:53:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::optional; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::cxx::optional; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:57:24: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::cxx::string<100>&, const iox::cxx::string<100>&, const long long unsigned int&}; T = iox::runtime::NodeData; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:69:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[248]' {aka 'const unsigned char (*)[248]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:70:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:70:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:57:24: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::cxx::string<100>&}; T = iox::popo::ConditionVariableData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:86:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[560]' {aka 'const unsigned char (*)[560]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:87:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:87:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::PublisherPortData*}; T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:83:37: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:114:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::PublisherPortData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::SubscriberPortData*}; T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:83:37: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:119:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::SubscriberPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::optional; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:57:24: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, iox::mepoo::MemoryManager* const&, const iox::popo::PublisherOptions&, const iox::mepoo::MemoryInfo&}; T = iox::popo::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:131:79: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[5176]' {aka 'const unsigned char (*)[5176]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:133:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:133:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:155:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:155:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::ClientPortData*}; T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:83:37: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:168:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::ClientPortData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::ServerPortData*}; T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:83:37: required from 'iox::cxx::vector iox::roudi::FixedPositionContainer::content() [with T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:173:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::ServerPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:188:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:188:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:57:24: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[1696]' {aka 'const unsigned char (*)[1696]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:208:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:208:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::optional; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:57:24: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:211:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[37888]' {aka 'const unsigned char (*)[37888]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::optional; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:57:24: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, iox::cxx::VariantQueueTypes, const iox::popo::SubscriberOptions&, const iox::mepoo::MemoryInfo&}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/port_pool.inl:30:58: required from 'iox::popo::SubscriberPortData* iox::roudi::PortPool::constructSubscriber(const iox::capro::ServiceDescription&, const iox::RuntimeName_t&, const iox::popo::SubscriberOptions&, const iox::mepoo::MemoryInfo&) [with T = iox::popo::SubscriberPortMultiProducer; std::enable_if_t::value>* = 0; iox::RuntimeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:152:87: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[12208]' {aka 'const unsigned char (*)[12208]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, iox::mepoo::MemoryManager* const&, const iox::popo::PublisherOptions&, const iox::mepoo::MemoryInfo&}; T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, iox::mepoo::MemoryManager* const&, const iox::popo::PublisherOptions&, const iox::mepoo::MemoryInfo&}; T = iox::popo::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:131:79: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, iox::mepoo::MemoryManager* const&, const iox::popo::PublisherOptions&, const iox::mepoo::MemoryInfo&}; T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, iox::mepoo::MemoryManager* const&, const iox::popo::PublisherOptions&, const iox::mepoo::MemoryInfo&}; T = iox::popo::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:131:79: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:211:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:211:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:234:9: required from 'void iox::cxx::optional::reset() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:69:20: required from 'void iox::roudi::FixedPositionContainer::erase(const T*) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:223:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:211:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:234:9: required from 'void iox::cxx::optional::reset() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:69:20: required from 'void iox::roudi::FixedPositionContainer::erase(const T*) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:223:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:211:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:234:9: required from 'void iox::cxx::optional::reset() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:69:20: required from 'void iox::roudi::FixedPositionContainer::erase(const T*) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:223:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:211:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:234:9: required from 'void iox::cxx::optional::reset() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:69:20: required from 'void iox::roudi::FixedPositionContainer::erase(const T*) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:223:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ClientOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ClientPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:191:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:52:22: required from 'T* iox::roudi::FixedPositionContainer::insert(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const iox::cxx::string<100>&, const iox::popo::ServerOptions&, iox::mepoo::MemoryManager* const&, const iox::mepoo::MemoryInfo&}; T = iox::popo::ServerPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:211:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:234:9: required from 'void iox::cxx::optional::reset() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.inl:69:20: required from 'void iox::roudi::FixedPositionContainer::erase(const T*) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/port_pool.cpp:223:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] [ 41%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp [ 41%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function_ref.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function_ref.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function_ref.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function_ref.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_function_ref.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 36; long long unsigned int Capacity = 36]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 36]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp:33:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 12; long long unsigned int Capacity = 12]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 12]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp:33:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:115:13: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.hpp:91:68: required from 'iox::roudi::MemPoolIntrospection::MemPoolIntrospection(MemoryManager&, SegmentManager&, PublisherPort&&) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:46:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:115:13: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.hpp:91:68: required from 'iox::roudi::MemPoolIntrospection::MemPoolIntrospection(MemoryManager&, SegmentManager&, PublisherPort&&) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:46:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 15; long long unsigned int Capacity = 15]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:30:7: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskManualStart_t, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::roudi::ProcessIntrospection&, void (iox::roudi::ProcessIntrospection::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:104:57: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type iox::cxx::string< >::append(iox::cxx::TruncateToCapacity_t, const T&) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 32; typename std::enable_if<(iox::cxx::internal::IsCharArray::value || iox::cxx::internal::IsCxxString::value), iox::cxx::string< >&>::type = iox::cxx::string<32>&]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:76:36: required from 'static void iox::roudi::MemPoolIntrospection::prepareIntrospectionSample(iox::roudi::MemPoolIntrospectionInfo&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, uint32_t) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:107:39: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.hpp:91:68: required from 'iox::roudi::MemPoolIntrospection::MemPoolIntrospection(MemoryManager&, SegmentManager&, PublisherPort&&) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:46:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:489:57: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 489 | std::memcpy(&(m_rawstring[m_rawstringSize]), tData, clampedTSize); | ^~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:130:8: required from 'void iox::roudi::ProcessIntrospection::addProcess(int, const iox::RuntimeName_t&) [with PublisherPort = iox::popo::PublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:65:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[112]' {aka 'unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:235:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:235:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:245:101: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:245:101: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:282:102: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:282:102: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:319:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:319:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:355:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerOptions; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:355:98: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:138:8: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[5728]' {aka 'unsigned char (*)[5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::ProcessIntrospectionData&}; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:185:51: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[5728]' {aka 'const unsigned char (*)[5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:103:33: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.hpp:91:68: required from 'iox::roudi::MemPoolIntrospection::MemPoolIntrospection(MemoryManager&, SegmentManager&, PublisherPort&&) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:46:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[752]' {aka 'const unsigned char (*)[752]'} to 'const iox::roudi::MemPoolIntrospectionInfo*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:392, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:28: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:649:89: required from 'T* iox::cxx::list::getDataPtrFromIdx(size_type) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:243:27: required from 'iox::cxx::list::iterator iox::cxx::list::emplace(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {const iox::roudi::ProcessIntrospectionData&}; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; iterator = iox::cxx::list::IteratorBase; const_iterator = iox::cxx::list::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:384:16: required from 'bool iox::cxx::list::push_back(const T&) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:55:32: required from 'void iox::roudi::ProcessIntrospection::addProcess(int, const iox::RuntimeName_t&) [with PublisherPort = iox::popo::PublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:65:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[300][5728]' {aka 'const unsigned char (*)[300][5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:197:26: required from 'void iox::roudi::ProcessIntrospection::stop() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:90:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:235:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:235:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:130:8: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::ProcessIntrospectionData&}; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:185:51: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[112]' {aka 'const unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:51:8: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:103:33: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.hpp:91:68: required from 'iox::roudi::MemPoolIntrospection::MemPoolIntrospection(MemoryManager&, SegmentManager&, PublisherPort&&) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:46:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[20]' {aka 'unsigned char (*)[20]'} to 'const iox::roudi::MemPoolInfo*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:153:10: required from 'void iox::roudi::MemPoolIntrospection::copyMemPoolInfo(const MemoryManager&, iox::roudi::MemPoolInfoContainer&) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser; iox::roudi::MemPoolInfoContainer = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:111:13: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.hpp:91:68: required from 'iox::roudi::MemPoolIntrospection::MemPoolIntrospection(MemoryManager&, SegmentManager&, PublisherPort&&) [with MemoryManager = iox::mepoo::MemoryManager; SegmentManager = iox::mepoo::SegmentManager<>; PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:46:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[20]' {aka 'const unsigned char (*)[20]'} to 'const iox::roudi::MemPoolInfo*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:165:27: required from 'void iox::roudi::ProcessIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:61:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:165:27: required from 'void iox::roudi::ProcessIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:61:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:52:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:165:27: required from 'void iox::roudi::ProcessIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:61:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:165:27: required from 'void iox::roudi::ProcessIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:61:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:165:27: required from 'void iox::roudi::ProcessIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:61:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:165:27: required from 'void iox::roudi::ProcessIntrospection::run() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi.cpp:61:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::roudi::Process; long long unsigned int Capacity = 300; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = iox::roudi::Process; long long unsigned int Capacity = 300; pointer = const iox::roudi::Process*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:534:13: required from 'iox::cxx::list::IteratorBase< >::reference iox::cxx::list::IteratorBase< >::operator*() const [with bool IsConstIterator = true; T = iox::roudi::Process; long long unsigned int Capacity = 300; reference = const iox::roudi::Process&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:278:6: required from 'iox::cxx::list::iterator iox::cxx::list::erase(const_iterator) [with T = iox::roudi::Process; long long unsigned int Capacity = 300; iterator = iox::cxx::list::IteratorBase; const_iterator = iox::cxx::list::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:434:9: required from 'void iox::cxx::list::clear() [with T = iox::roudi::Process; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:134:5: required from 'iox::cxx::list::~list() [with T = iox::roudi::Process; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:62:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[300][440]' {aka 'const unsigned char (*)[300][440]'} to 'const iox::roudi::Process*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process_manager.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process_manager.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp [ 42%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_and_then.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_and_then.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_and_then.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_and_then.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_functional_interface_and_then.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:237:20: required from 'bool iox::cxx::string< >::operator==(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:301:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; iterator = iox::cxx::string<100>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:89:58: required from 'void iox::roudi::ProcessIntrospection::addNode(const iox::RuntimeName_t&, const iox::NodeName_t&) [with PublisherPort = iox::popo::PublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>; iox::NodeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:381:52: required from 'iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&):::: [with auto:14 = iox::runtime::NodeData*]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::::; _Args = {iox::runtime::NodeData*&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::, iox::runtime::NodeData*&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::, iox::runtime::NodeData*&>' /usr/include/c++/12/type_traits:2595:12: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:371:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[112]' {aka 'unsigned char (*)[112]'} to 'iox::cxx::vector, 50>::iterator' {aka 'iox::cxx::string<100>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; iterator = iox::cxx::string<100>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:89:96: required from 'void iox::roudi::ProcessIntrospection::addNode(const iox::RuntimeName_t&, const iox::NodeName_t&) [with PublisherPort = iox::popo::PublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>; iox::NodeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:381:52: required from 'iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&):::: [with auto:14 = iox::runtime::NodeData*]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::::; _Args = {iox::runtime::NodeData*&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::, iox::runtime::NodeData*&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::, iox::runtime::NodeData*&>' /usr/include/c++/12/type_traits:2595:12: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:371:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 50>::iterator' {aka 'iox::cxx::string<100>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:459:50: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:459:50: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:459:50: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:459:50: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:148:88: required from 'iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy):: [with auto:8 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy)::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy)::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:147:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:148:88: required from 'iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy):: [with auto:8 = iox::posix::PosixCallResult]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy)::; _Args = {iox::posix::PosixCallResult&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::posix::PosixCallResult&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::posix::PosixCallResult&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::posix::PosixCallResult&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy)::; As = {iox::posix::PosixCallResult&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::posix::PosixCallResult&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref&)>::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::requestShutdownOfProcess(iox::roudi::Process&, ShutdownPolicy)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:147:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:392: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::roudi::Process; long long unsigned int Capacity = 300; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:649:89: required from 'T* iox::cxx::list::getDataPtrFromIdx(size_type) [with T = iox::roudi::Process; long long unsigned int Capacity = 300; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = false; T = iox::roudi::Process; long long unsigned int Capacity = 300; pointer = iox::roudi::Process*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:300:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[300][440]' {aka 'const unsigned char (*)[300][440]'} to 'const iox::roudi::Process*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&):: [with auto:13 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:371:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&):: [with auto:16 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:418:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::roudi::ProcessManager::addClientForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ClientOptions&, const PortConfigInfo&):: [with auto:18 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addClientForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ClientOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addClientForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ClientOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addClientForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ClientOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:532:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::roudi::ProcessManager::addServerForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ServerOptions&, const PortConfigInfo&):: [with auto:21 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addServerForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ServerOptions&, const PortConfigInfo&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addServerForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ServerOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addServerForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::ServerOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:583:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::roudi::ProcessManager::addConditionVariableForProcess(const iox::RuntimeName_t&):: [with auto:24 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addConditionVariableForProcess(const iox::RuntimeName_t&)::; _Args = {iox::roudi::Process* const&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addConditionVariableForProcess(const iox::RuntimeName_t&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addConditionVariableForProcess(const iox::RuntimeName_t&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:631:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:130:8: required from 'void iox::roudi::ProcessIntrospection::addProcess(int, const iox::RuntimeName_t&) [with PublisherPort = iox::popo::PublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:277:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[112]' {aka 'unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:649:89: required from 'T* iox::cxx::list::getDataPtrFromIdx(size_type) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = false; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; pointer = iox::roudi::ProcessIntrospectionData*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:67:17: required from 'void iox::roudi::ProcessIntrospection::removeProcess(int) [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:320:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[300][5728]' {aka 'const unsigned char (*)[300][5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::cxx::string<100>&}; T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:99:49: required from 'void iox::roudi::ProcessIntrospection::addNode(const iox::RuntimeName_t&, const iox::NodeName_t&) [with PublisherPort = iox::popo::PublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>; iox::NodeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:381:52: required from 'iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&):::: [with auto:14 = iox::runtime::NodeData*]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::::; _Args = {iox::runtime::NodeData*&}]' /usr/include/c++/12/type_traits:2576:55: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addNodeForProcess(const iox::RuntimeName_t&, const iox::NodeName_t&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:371:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[112]' {aka 'const unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:420:18: required from 'iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&):: [with auto:16 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:418:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:420:18: required from 'iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&):: [with auto:16 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addSubscriberForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::SubscriberOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:418:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:41: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:459:50: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:472:18: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:472:18: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:146:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:146:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:10: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:459:50: required from 'iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&):: [with auto:17 = iox::roudi::Process* const]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result, iox::roudi::Process* const&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of(iox::roudi::Process* const&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, iox::roudi::Process* const&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; As = {iox::roudi::Process* const&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, iox::roudi::Process* const&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::roudi::ProcessManager::addPublisherForProcess(const iox::RuntimeName_t&, const iox::capro::ServiceDescription&, const iox::popo::PublisherOptions&, const PortConfigInfo&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:458:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:146:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/process_manager.cpp:146:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_common.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_common.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_common.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_common.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_functional_interface_common.cpp [ 43%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_concat_multiple_calls.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_concat_multiple_calls.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_concat_multiple_calls.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_concat_multiple_calls.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_functional_interface_concat_multiple_calls.cpp [ 43%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/iceoryx_roudi_components.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/iceoryx_roudi_components.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/iceoryx_roudi_components.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/iceoryx_roudi_components.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/iceoryx_roudi_components.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_components.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/iceoryx_roudi_components.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/iceoryx_roudi_components.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:41:1: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_expect.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_expect.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_expect.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_expect.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_functional_interface_expect.cpp [ 43%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 1024; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser.cpp:220:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser.cpp:205:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser.cpp:205:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser.cpp:205:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser.cpp:205:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser_config_file_option.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser_config_file_option.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser_config_file_option.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser_config_file_option.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:67:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 1024; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:67:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 1024; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:93:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:48:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:48:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:48:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_cmd_line_parser_config_file_option.cpp:48:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_config.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_roudi_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/runtime -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/version -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/popo -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/capro -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_config.cpp.o -MF CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_config.cpp.o.d -o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_config.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Linking CXX shared library libiceoryx_posh_roudi.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_posh_roudi.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_posh_roudi.so.2 -o libiceoryx_posh_roudi.so.2.0.3 CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/iceoryx_roudi_app.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/application/roudi_app.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_block.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/memory_provider.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_collection_memory_block.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/mempool_segment_manager_memory_block.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/port_pool_memory_block.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/posix_shm_memory_provider.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/default_roudi_memory.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/roudi_memory_manager.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/memory/iceoryx_roudi_memory_manager.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_manager.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/port_pool.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/process_manager.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/iceoryx_roudi_components.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_cmd_line_parser_config_file_option.cpp.o CMakeFiles/iceoryx_posh_roudi.dir/source/roudi/roudi_config.cpp.o -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: libiceoryx_posh.so.2.0.3 ../hoofs/libiceoryx_hoofs.so.2.0.3 ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic [ 44%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_or_else.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_or_else.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_or_else.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_or_else.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_functional_interface_or_else.cpp cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_symlink_library libiceoryx_posh_roudi.so.2.0.3 libiceoryx_posh_roudi.so.2 libiceoryx_posh_roudi.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 44%] Built target iceoryx_posh_roudi make -f iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/build.make iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/build.make iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 44%] Building CXX object iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/source/iceoryx_introspection_app.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection && /usr/bin/c++ -Diceoryx_introspection_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/source/iceoryx_introspection_app.cpp.o -MF CMakeFiles/iceoryx_introspection.dir/source/iceoryx_introspection_app.cpp.o.d -o CMakeFiles/iceoryx_introspection.dir/source/iceoryx_introspection_app.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/iceoryx_introspection_app.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/iceoryx_introspection_app.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/iceoryx_introspection_app.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_types.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_types.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_types.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_types.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_functional_interface_types.cpp [ 45%] Building CXX object iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/source/introspection_app.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection && /usr/bin/c++ -Diceoryx_introspection_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_introspection/CMakeFiles/iceoryx_introspection.dir/source/introspection_app.cpp.o -MF CMakeFiles/iceoryx_introspection.dir/source/introspection_app.cpp.o.d -o CMakeFiles/iceoryx_introspection.dir/source/introspection_app.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp: In member function 'std::vector iox::client::introspection::IntrospectionApp::composePublisherPortData(const iox::roudi::PortIntrospectionFieldTopic*, const iox::roudi::PortThroughputIntrospectionFieldTopic*)': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:531:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::vector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 531 | publisherPortData.reserve(portData->m_publisherList.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp: In member function 'std::vector iox::client::introspection::IntrospectionApp::composeSubscriberPortData(const iox::roudi::PortIntrospectionFieldTopic*, const iox::roudi::SubscriberPortChangingIntrospectionFieldTopic*)': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:580:63: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::vector::size_type' {aka 'unsigned int'} may change value [-Wconversion] 580 | subscriberPortData.reserve(portData->m_subscriberList.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; const_iterator = const iox::roudi::ProcessIntrospectionData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:252:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[5728]' {aka 'const unsigned char (*)[5728]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::ProcessIntrospectionData*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; const_iterator = const iox::roudi::ProcessIntrospectionData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:252:50: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::ProcessIntrospectionData*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512; const_iterator = const iox::roudi::PortThroughputData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:548:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[40]' {aka 'const unsigned char (*)[40]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::PortThroughputData*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512; const_iterator = const iox::roudi::PortThroughputData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:548:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::PortThroughputData*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024; const_iterator = const iox::roudi::PortData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:585:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[560]' {aka 'const unsigned char (*)[560]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::PortData*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024; const_iterator = const iox::roudi::PortData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:585:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::PortData*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101; const_iterator = const iox::roudi::MemPoolIntrospectionInfo*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:702:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[752]' {aka 'const unsigned char (*)[752]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::MemPoolIntrospectionInfo*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101; const_iterator = const iox::roudi::MemPoolIntrospectionInfo*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:702:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::roudi::MemPoolIntrospectionInfo*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:288:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[20]' {aka 'const unsigned char (*)[20]'} to 'const iox::roudi::MemPoolInfo*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:540:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[576]' {aka 'const unsigned char (*)[576]'} to 'const iox::roudi::PublisherPortData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:540:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[40]' {aka 'const unsigned char (*)[40]'} to 'const iox::roudi::PortThroughputData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:587:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[24]' {aka 'const unsigned char (*)[24]'} to 'const iox::roudi::SubscriberPortChangingData*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:698:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:698:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:698:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:698:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:698:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ProcessIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:717:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::ProcessIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:717:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::PortIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:732:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::PortIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:732:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::PortThroughputIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:734:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::PortThroughputIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:734:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::SubscriberPortChangingIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:736:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::roudi::SubscriberPortChangingIntrospectionFieldTopic; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:736:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:698:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_app.cpp:698:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_value_or.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_value_or.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_value_or.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_value_or.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_functional_interface_value_or.cpp [ 45%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_generic_raii.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_generic_raii.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_generic_raii.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_generic_raii.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_generic_raii.cpp [ 46%] Linking CXX shared library libiceoryx_introspection.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_introspection.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_introspection.so.2 -o libiceoryx_introspection.so.2.0.3 CMakeFiles/iceoryx_introspection.dir/source/iceoryx_introspection_app.cpp.o CMakeFiles/iceoryx_introspection.dir/source/introspection_app.cpp.o -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: ../posh/libiceoryx_posh.so.2.0.3 -lncurses -ltinfo ../hoofs/libiceoryx_hoofs.so.2.0.3 ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection && /usr/bin/cmake -E cmake_symlink_library libiceoryx_introspection.so.2.0.3 libiceoryx_introspection.so.2 libiceoryx_introspection.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 46%] Built target iceoryx_introspection make -f iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/build.make iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/build.make iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 47%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_client.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_client.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_client.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_client.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp [ 47%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_helplets.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_helplets.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_helplets.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_helplets.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_helplets.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:109:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:109:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:109:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:131:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:131:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::take() [with BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:163:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:163:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:163:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:43:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:109:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:43:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:109:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:109:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:109:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:77:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::take() [with BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:163:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:77:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::take() [with BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:163:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:163:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_client.cpp:163:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_config.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_config.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_config.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_config.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_config.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_config.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_notification_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_notification_info.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_notification_info.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_notification_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_notification_info.cpp [ 48%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_list.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_list.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_list.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_list.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_subscriber.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_notification_info.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_subscriber.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_listener.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_listener.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_listener.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_listener.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp: In member function 'virtual void list_test_ListIsCopyableViaMemcpy_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp:2408:31: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'TestFwdList*' {aka 'iox::cxx::list<{anonymous}::list_test::TestListElement, 10>*'} increases required alignment of target type [-Wcast-align] 2408 | for (auto& listElement : *reinterpret_cast(otherSutPtr)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:392, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 10; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 10; pointer = const {anonymous}::list_test::TestListElement*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp:1399:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[10][8]' {aka 'const unsigned char (*)[10][8]'} to 'const {anonymous}::list_test::TestListElement*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 42; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:649:89: required from 'T* iox::cxx::list::getDataPtrFromIdx(size_type) [with T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 42; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:243:27: required from 'iox::cxx::list::iterator iox::cxx::list::emplace(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp:396:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[42][8]' {aka 'const unsigned char (*)[42][8]'} to 'const {anonymous}::list_test::TestListElement*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = int; long long unsigned int Capacity = 10; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:649:89: required from 'T* iox::cxx::list::getDataPtrFromIdx(size_type) [with T = int; long long unsigned int Capacity = 10; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:243:27: required from 'iox::cxx::list::iterator iox::cxx::list::emplace(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = int; long long unsigned int Capacity = 10; iterator = iox::cxx::list::IteratorBase; const_iterator = iox::cxx::list::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:207:20: required from 'T& iox::cxx::list::emplace_front(ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp:1547:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[10][4]' {aka 'const unsigned char (*)[10][4]'} to 'const int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = int; long long unsigned int Capacity = 42; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = int; long long unsigned int Capacity = 42; pointer = const int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:534:13: required from 'iox::cxx::list::IteratorBase< >::reference iox::cxx::list::IteratorBase< >::operator*() const [with bool IsConstIterator = true; T = int; long long unsigned int Capacity = 42; reference = const int&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:278:6: required from 'iox::cxx::list::iterator iox::cxx::list::erase(const_iterator) [with T = int; long long unsigned int Capacity = 42; iterator = iox::cxx::list::IteratorBase; const_iterator = iox::cxx::list::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:434:9: required from 'void iox::cxx::list::clear() [with T = int; long long unsigned int Capacity = 42]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:134:5: required from 'iox::cxx::list::~list() [with T = int; long long unsigned int Capacity = 42]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_list.cpp:191:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[42][4]' {aka 'const unsigned char (*)[42][4]'} to 'const int*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:60:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:62:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:62:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:60:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:60:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:60:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:60:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_listener.cpp:60:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_node.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_node.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_node.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_node.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_node.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/node.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_node.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_node.cpp: In function 'uint64_t iox_node_get_name(iox_node_t, char*, uint64_t)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_node.cpp:67:41: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 67 | strncpy(name, nameAsString.c_str(), nameCapacity); | ^~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_node.cpp: In function 'uint64_t iox_node_get_runtime_name(iox_node_t, char*, uint64_t)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_node.cpp:81:41: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 81 | strncpy(name, nameAsString.c_str(), nameCapacity); | ^~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_node.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_publisher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_publisher.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_publisher.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_publisher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_publisher.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_publisher.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_request_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_request_header.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_request_header.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_request_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_request_header.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_request_header.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] [ 49%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_method_callback.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_method_callback.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_method_callback.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_method_callback.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_method_callback.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_response_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_response_header.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_response_header.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_response_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_response_header.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_response_header.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_runtime.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_runtime.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_runtime.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_runtime.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_runtime.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_method_callback.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_method_callback.cpp:239:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_method_callback.cpp:239:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_method_callback.cpp:239:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_method_callback.cpp:239:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_runtime.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_runtime.cpp: In function 'uint64_t iox_runtime_get_instance_name(char*, uint64_t)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_runtime.cpp:51:46: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 51 | std::strncpy(name, instanceName.c_str(), nameLength); | ^~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_server.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_server.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_server.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_server.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::take() [with BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:99:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:99:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:135:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:135:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:135:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:149:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:149:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:42:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::take() [with BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:42:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::take() [with BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:99:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:99:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:66:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:135:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:66:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:135:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:135:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_server.cpp:135:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_subscriber.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_subscriber.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_subscriber.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_subscriber.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_subscriber.cpp [ 50%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_newtype.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_newtype.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_newtype.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_newtype.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_newtype.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_subscriber.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_subscriber.cpp:154:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_subscriber.cpp:154:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_subscriber.cpp:154:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_subscriber.cpp:154:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_user_trigger.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_user_trigger.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_user_trigger.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_user_trigger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_user_trigger.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_user_trigger.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_optional.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_optional.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_optional.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_optional.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_optional.cpp [ 51%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_wait_set.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_wait_set.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_wait_set.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_wait_set.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:58:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:28: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:28:84: required from 'iox::popo::WaitSet< >::WaitSet() [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:22:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:89:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = cpp2c_Subscriber; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:134:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:187:68: required from 'iox::popo::WaitSet<>::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&):: [with auto:7 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<>::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<>::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<>::attachState(cpp2c_Subscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:184:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:134:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:48:1: required from 'iox::popo::WaitSet< >::~WaitSet() [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:22:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:89:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:89:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:134:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 256; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:89:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:89:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = cpp2c_Subscriber; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:134:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = cpp2c_Subscriber; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = cpp2c_Subscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_wait_set.cpp:134:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_chunk.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_chunk.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_chunk.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_chunk.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp: In function 'void* iox_chunk_header_to_user_payload(iox_chunk_header_t*)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp:28:12: warning: cast from 'iox_chunk_header_t*' to 'iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 28 | return reinterpret_cast(chunkHeader)->userPayload(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp: In function 'const void* iox_chunk_header_to_user_payload_const(const iox_chunk_header_t*)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp:33:12: warning: cast from 'const iox_chunk_header_t*' to 'const iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 33 | return reinterpret_cast(chunkHeader)->userPayload(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp: In function 'void* iox_chunk_header_to_user_header(iox_chunk_header_t*)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp:38:12: warning: cast from 'iox_chunk_header_t*' to 'iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 38 | return reinterpret_cast(chunkHeader)->userHeader(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp: In function 'const void* iox_chunk_header_to_user_header_const(const iox_chunk_header_t*)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp:43:12: warning: cast from 'const iox_chunk_header_t*' to 'const iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 43 | return reinterpret_cast(chunkHeader)->userHeader(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_chunk.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c2cpp_enum_translation.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c2cpp_enum_translation.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c2cpp_enum_translation.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c2cpp_enum_translation.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c2cpp_enum_translation.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c2cpp_enum_translation.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_log.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_log.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_log.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_log.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_log.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_log.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_enum_translation.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_enum_translation.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_enum_translation.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_enum_translation.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_enum_translation.cpp [ 53%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_poor_mans_heap.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_poor_mans_heap.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_poor_mans_heap.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_poor_mans_heap.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_poor_mans_heap.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_enum_translation.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_reference_counter.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_reference_counter.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_reference_counter.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_reference_counter.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_reference_counter.cpp [ 53%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_publisher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_publisher.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_publisher.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_publisher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_publisher.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_publisher.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_publisher.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_subscriber.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_subscriber.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_subscriber.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_subscriber.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_subscriber.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_subscriber.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_subscriber.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_subscriber.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_service_description_translation.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_service_description_translation.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_service_description_translation.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_service_description_translation.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_service_description_translation.cpp [ 54%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_serialization.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_serialization.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_serialization.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_serialization.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_serialization.cpp [ 54%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_set.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_set.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_set.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_set.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_set.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_service_description_translation.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/cpp2c_service_description_translation.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_service_discovery.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/c++ -Diceoryx_binding_c_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_binding_c/CMakeFiles/iceoryx_binding_c.dir/source/c_service_discovery.cpp.o -MF CMakeFiles/iceoryx_binding_c.dir/source/c_service_discovery.cpp.o.d -o CMakeFiles/iceoryx_binding_c.dir/source/c_service_discovery.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_service_discovery.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/source/c_service_discovery.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_serialization.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX shared library libiceoryx_binding_c.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_binding_c.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_binding_c.so.2 -o libiceoryx_binding_c.so.2.0.3 CMakeFiles/iceoryx_binding_c.dir/source/c_client.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_config.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_notification_info.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_listener.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_node.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_publisher.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_request_header.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_response_header.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_runtime.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_server.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_subscriber.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_user_trigger.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_wait_set.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_chunk.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c2cpp_enum_translation.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_log.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_enum_translation.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_publisher.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_subscriber.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/cpp2c_service_description_translation.cpp.o CMakeFiles/iceoryx_binding_c.dir/source/c_service_discovery.cpp.o -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: -lstdc++ -lpthread ../posh/libiceoryx_posh.so.2.0.3 ../hoofs/libiceoryx_hoofs.so.2.0.3 ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c && /usr/bin/cmake -E cmake_symlink_library libiceoryx_binding_c.so.2.0.3 libiceoryx_binding_c.so.2 libiceoryx_binding_c.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 54%] Built target iceoryx_binding_c make -f posh/CMakeFiles/iceoryx_posh_config.dir/build.make posh/CMakeFiles/iceoryx_posh_config.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/CMakeFiles/iceoryx_posh_config.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/CMakeFiles/iceoryx_posh_config.dir/build.make posh/CMakeFiles/iceoryx_posh_config.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 54%] Building CXX object posh/CMakeFiles/iceoryx_posh_config.dir/source/log/posh_config_logging.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_config_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_config.dir/source/log/posh_config_logging.cpp.o -MF CMakeFiles/iceoryx_posh_config.dir/source/log/posh_config_logging.cpp.o.d -o CMakeFiles/iceoryx_posh_config.dir/source/log/posh_config_logging.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log/posh_config_logging.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_config_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/log/posh_config_logging.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object posh/CMakeFiles/iceoryx_posh_config.dir/source/gateway/gateway_config.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_config_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_config.dir/source/gateway/gateway_config.cpp.o -MF CMakeFiles/iceoryx_posh_config.dir/source/gateway/gateway_config.cpp.o.d -o CMakeFiles/iceoryx_posh_config.dir/source/gateway/gateway_config.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/gateway_config.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/gateway_config.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_stack.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_stack.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_stack.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_stack.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_stack.cpp [ 56%] Building CXX object posh/CMakeFiles/iceoryx_posh_config.dir/source/gateway/toml_gateway_config_parser.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_config_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_config.dir/source/gateway/toml_gateway_config_parser.cpp.o -MF CMakeFiles/iceoryx_posh_config.dir/source/gateway/toml_gateway_config_parser.cpp.o.d -o CMakeFiles/iceoryx_posh_config.dir/source/gateway/toml_gateway_config_parser.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/toml_gateway_config_parser.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_stack.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int, long long unsigned int, long long unsigned int}; T = {anonymous}::TestClass; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_stack.cpp:53:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = {anonymous}::TestClass; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_stack.cpp:65:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {}; T = {anonymous}::TestClass; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_stack.cpp:71:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to '{anonymous}::TestClass*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/toml_gateway_config_parser.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:31:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::config::GatewayConfig::ServiceEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:31:8: required from 'iox::cxx::success::success(Targs&& ...) [with Targs = {iox::config::GatewayConfig&}; T = iox::config::GatewayConfig]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:33:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'const iox::config::GatewayConfig::ServiceEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:33:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:33:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:63:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:63:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::config::GatewayConfig::ServiceEntry&}; T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:81:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:33:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/gateway/toml_gateway_config_parser.cpp:33:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_string.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_string.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_string.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_string.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp [ 56%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_type_traits.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_type_traits.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_type_traits.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_type_traits.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_type_traits.cpp [ 57%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_id.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_id.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_id.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_id.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_id.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /usr/include/gmock/gmock-actions.h:137, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_id.cpp:21: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = iox::cxx::UniqueId; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/gmock/internal/gmock-internal-utils.h:47, from /usr/include/gmock/gmock-actions.h:145: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::cxx::UniqueId&}; _Tp = iox::cxx::UniqueId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::cxx::UniqueId; _Alloc = std::allocator]', inlined from 'virtual void {anonymous}::UniqueId_test_SortingUniqueIdsWorks_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_id.cpp:140:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::cxx::UniqueId; _Alloc = std::allocator]', inlined from 'virtual void {anonymous}::UniqueId_test_SortingUniqueIdsWorks_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_id.cpp:141:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::cxx::UniqueId; _Alloc = std::allocator]', inlined from 'virtual void {anonymous}::UniqueId_test_SortingUniqueIdsWorks_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_id.cpp:142:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'virtual void {anonymous}::UniqueId_test_SortingUniqueIdsWorks_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_id.cpp:144:9: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'virtual void {anonymous}::UniqueId_test_SortingUniqueIdsWorks_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_id.cpp:144:9: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_ptr.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_ptr.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_ptr.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_ptr.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_unique_ptr.cpp [ 57%] Building CXX object posh/CMakeFiles/iceoryx_posh_config.dir/source/roudi/roudi_config_toml_file_provider.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -Diceoryx_posh_config_EXPORTS -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_config.dir/source/roudi/roudi_config_toml_file_provider.cpp.o -MF CMakeFiles/iceoryx_posh_config.dir/source/roudi/roudi_config_toml_file_provider.cpp.o.d -o CMakeFiles/iceoryx_posh_config.dir/source/roudi/roudi_config_toml_file_provider.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp [ 57%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_config_toml_file_provider.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 1024; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp:55:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from 'iox::cxx::success::success(Targs&& ...) [with Targs = {iox::Config&}; T = iox::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp:67:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp:67:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp:67:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp:67:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/roudi_config_toml_file_provider.cpp:67:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {char}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {int, char}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:299:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copy(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {char}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:82:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {int, char}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:320:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:137:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 137 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:137:51: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 137 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {char}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, char}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:344:59: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {char}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, char}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:366:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DTorTest}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {int, {anonymous}::variant_Test::DTorTest}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:393:60: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copy(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DTorTest}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:82:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {int, {anonymous}::variant_Test::DTorTest}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:412:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:137:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 137 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:137:51: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 137 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DTorTest}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {int, {anonymous}::variant_Test::DTorTest}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:429:71: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DTorTest}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::variant_Test::DTorTest}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:449:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DoubleDelete}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {int, {anonymous}::variant_Test::DoubleDelete}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:592:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copy(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DoubleDelete}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:82:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {int, {anonymous}::variant_Test::DoubleDelete}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:607:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:137:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 137 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:137:51: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 137 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DoubleDelete}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::variant_Test::DoubleDelete}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:636:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DoubleDelete}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, {anonymous}::variant_Test::DoubleDelete}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:636:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {char}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, char}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:69:13: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {int, char}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:320:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DTorTest}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, {anonymous}::variant_Test::DTorTest}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:69:13: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {int, {anonymous}::variant_Test::DTorTest}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:412:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {{anonymous}::variant_Test::DoubleDelete}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, {anonymous}::variant_Test::DoubleDelete}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:69:13: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {int, {anonymous}::variant_Test::DoubleDelete}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:607:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::variant_Test::ComplexClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::variant_Test::DoubleDelete; Targs = {{anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::variant_Test::DoubleDelete, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:667:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::variant_Test::ComplexClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::variant_Test::DoubleDelete; Targs = {{anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::variant_Test::DoubleDelete, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:667:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::variant_Test::ComplexClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::variant_Test::DoubleDelete; Targs = {{anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:74:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {{anonymous}::variant_Test::DoubleDelete, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:681:12: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copy(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::variant_Test::ComplexClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:141:49: required from 'static void iox::cxx::internal::call_at_index::copy(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::variant_Test::DoubleDelete; Targs = {{anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:82:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(const iox::cxx::variant&) [with Types = {{anonymous}::variant_Test::DoubleDelete, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:681:12: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:201:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 201 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:201:51: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 201 | *reinterpret_cast(destination) = *reinterpret_cast(source); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, {anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:194:9: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = float; CTorArguments = {float}; Types = {int, float, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:141:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::variant_Test::ComplexClass; Targs = {float}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::variant_Test::ComplexClass, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::variant_Test::ComplexClass, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:58:69: required from 'constexpr iox::cxx::variant::variant(T&&) [with T = float; = void; typename std::enable_if<(! iox::cxx::internal::is_in_place_index::type>::value), bool>::type = false; typename std::enable_if<(! iox::cxx::internal::is_in_place_type::type>::value), bool>::type = false; Types = {{anonymous}::variant_Test::ComplexClass, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:148:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {float}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:58:69: required from 'constexpr iox::cxx::variant::variant(T&&) [with T = std::__cxx11::basic_string&; = void; typename std::enable_if<(! iox::cxx::internal::is_in_place_index::type>::value), bool>::type = false; typename std::enable_if<(! iox::cxx::internal::is_in_place_type::type>::value), bool>::type = false; Types = {std::__cxx11::basic_string, std::allocator >, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:159:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = float; Targs = {float}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {float, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {float, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:58:69: required from 'constexpr iox::cxx::variant::variant(T&&) [with T = float; = void; typename std::enable_if<(! iox::cxx::internal::is_in_place_index::type>::value), bool>::type = false; typename std::enable_if<(! iox::cxx::internal::is_in_place_type::type>::value), bool>::type = false; Types = {float, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:168:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, {anonymous}::variant_Test::DTorTest, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, {anonymous}::variant_Test::DTorTest, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, float, {anonymous}::variant_Test::DTorTest, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:287:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:462:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, float, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:495:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:194:9: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = double; CTorArguments = {double}; Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:49:15: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::in_place_type&, CTorArguments&& ...) [with T = double; CTorArguments = {double}; Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:541:91: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = {anonymous}::variant_Test::ComplexClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::variant_Test::DoubleDelete; Targs = {{anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::variant_Test::DoubleDelete, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:107:13: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::variant_Test::DoubleDelete, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:667:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {{anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, {anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:194:9: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = float; CTorArguments = {float}; Types = {int, float, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:141:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::variant_Test::ComplexClass; Targs = {float}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::variant_Test::ComplexClass, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::variant_Test::ComplexClass, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:58:69: required from 'constexpr iox::cxx::variant::variant(T&&) [with T = float; = void; typename std::enable_if<(! iox::cxx::internal::is_in_place_index::type>::value), bool>::type = false; typename std::enable_if<(! iox::cxx::internal::is_in_place_type::type>::value), bool>::type = false; Types = {{anonymous}::variant_Test::ComplexClass, float}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:148:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {{anonymous}::variant_Test::DTorTest, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, {anonymous}::variant_Test::DTorTest, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, {anonymous}::variant_Test::DTorTest, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, float, {anonymous}::variant_Test::DTorTest, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:287:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, float, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:495:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:194:9: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = double; CTorArguments = {double}; Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:49:15: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::in_place_type&, CTorArguments&& ...) [with T = double; CTorArguments = {double}; Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:541:91: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'float*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = {anonymous}::variant_Test::ComplexClass; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {{anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, {anonymous}::variant_Test::ComplexClass}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:194:9: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = float; CTorArguments = {float}; Types = {int, float, {anonymous}::variant_Test::ComplexClass}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:141:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::variant_Test::ComplexClass*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, float, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:495:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = double; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:194:9: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = double; CTorArguments = {double}; Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:49:15: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::in_place_type&, CTorArguments&& ...) [with T = double; CTorArguments = {double}; Types = {int, float, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:541:91: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'double*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = double; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = float; Targs = {{anonymous}::variant_Test::DTorTest, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {float, {anonymous}::variant_Test::DTorTest, double}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, float, {anonymous}::variant_Test::DTorTest, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, float, {anonymous}::variant_Test::DTorTest, double}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant.cpp:287:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'double*' increases required alignment of target type [-Wcast-align] [ 57%] Linking CXX shared library libiceoryx_posh_config.so cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_posh_config.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libiceoryx_posh_config.so.2 -o libiceoryx_posh_config.so.2.0.3 CMakeFiles/iceoryx_posh_config.dir/source/log/posh_config_logging.cpp.o CMakeFiles/iceoryx_posh_config.dir/source/gateway/gateway_config.cpp.o CMakeFiles/iceoryx_posh_config.dir/source/gateway/toml_gateway_config_parser.cpp.o CMakeFiles/iceoryx_posh_config.dir/source/roudi/roudi_config_toml_file_provider.cpp.o -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: libiceoryx_posh_roudi.so.2.0.3 libiceoryx_posh.so.2.0.3 ../hoofs/libiceoryx_hoofs.so.2.0.3 ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_symlink_library libiceoryx_posh_config.so.2.0.3 libiceoryx_posh_config.so.2 libiceoryx_posh_config.so make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 57%] Built target iceoryx_posh_config make -f posh/CMakeFiles/iceoryx_posh_testing.dir/build.make posh/CMakeFiles/iceoryx_posh_testing.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/CMakeFiles/iceoryx_posh_testing.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/CMakeFiles/iceoryx_posh_testing.dir/build.make posh/CMakeFiles/iceoryx_posh_testing.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 57%] Building CXX object posh/CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/runtime_test_interface.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/runtime_test_interface.cpp.o -MF CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/runtime_test_interface.cpp.o.d -o CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/runtime_test_interface.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/runtime_test_interface.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/runtime_test_interface.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/runtime_test_interface.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/runtime_test_interface.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 15; long long unsigned int Capacity = 15]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 15]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /usr/include/c++/12/bits/stl_pair.h:535:4: required from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = const iox::cxx::string<100>&; _U2 = iox::runtime::PoshRuntimeImpl*&; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const iox::cxx::string<100>; _T2 = iox::runtime::PoshRuntime*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/runtime_test_interface.cpp:120:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'int64_t iox::cxx::string< >::compare(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100; int64_t = long long int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:251:20: required from 'bool iox::cxx::string< >::operator<(const iox::cxx::string&) const [with long long unsigned int N = 100; long long unsigned int Capacity = 100]' /usr/include/c++/12/bits/stl_function.h:408:20: required from 'constexpr bool std::less<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = iox::cxx::string<100>]' /usr/include/c++/12/bits/stl_tree.h:2533:33: required from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::find(const _Key&) [with _Key = iox::cxx::string<100>; _Val = std::pair, iox::runtime::PoshRuntime*>; _KeyOfValue = std::_Select1st, iox::runtime::PoshRuntime*> >; _Compare = std::less >; _Alloc = std::allocator, iox::runtime::PoshRuntime*> >; iterator = std::_Rb_tree, std::pair, iox::runtime::PoshRuntime*>, std::_Select1st, iox::runtime::PoshRuntime*> >, std::less >, std::allocator, iox::runtime::PoshRuntime*> > >::iterator]' /usr/include/c++/12/bits/stl_map.h:1218:25: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::find(const key_type&) [with _Key = iox::cxx::string<100>; _Tp = iox::runtime::PoshRuntime*; _Compare = std::less >; _Alloc = std::allocator, iox::runtime::PoshRuntime*> >; iterator = std::_Rb_tree, std::pair, iox::runtime::PoshRuntime*>, std::_Select1st, iox::runtime::PoshRuntime*> >, std::less >, std::allocator, iox::runtime::PoshRuntime*> > >::iterator; key_type = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/runtime_test_interface.cpp:84:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:230:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 230 | return memcmp(c_str(), other.c_str(), m_rawstringSize); | ^~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object posh/CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/roudi_environment.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/roudi_environment.cpp.o -MF CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/roudi_environment.cpp.o.d -o CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/roudi_environment.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/roudi_environment.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/roudi_environment.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:18: In member function 'iox::cxx::string& iox::cxx::string< >::operator=(const char (&)[N]) [with long long unsigned int N = 16; long long unsigned int Capacity = 100]', inlined from 'iox::cxx::string< >::string(const char (&)[N]) [with long long unsigned int N = 16; long long unsigned int Capacity = 100]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:98:11, inlined from 'virtual void {anonymous}::String100_FindLastOfForNotIncludedStringLiteralFails_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:2266:46: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:154:12: warning: array subscript 100 is above array bounds of 'const char [16]' [-Warray-bounds] 154 | if (rhs[m_rawstringSize] != '\0') | ~~~^ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/roudi_environment.cpp:30:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/roudi_environment.cpp:30:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/roudi_environment.cpp:30:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/roudi_environment.cpp:30:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:41:1: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/roudi_environment/roudi_environment.cpp:30:74: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant_queue.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant_queue.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant_queue.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant_queue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant_queue.cpp [ 58%] Linking CXX static library libiceoryx_posh_testing.a cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -P CMakeFiles/iceoryx_posh_testing.dir/cmake_clean_target.cmake cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_link_script CMakeFiles/iceoryx_posh_testing.dir/link.txt --verbose=1 /usr/bin/ar qc libiceoryx_posh_testing.a CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/runtime_test_interface.cpp.o CMakeFiles/iceoryx_posh_testing.dir/testing/roudi_environment/roudi_environment.cpp.o /usr/bin/ranlib libiceoryx_posh_testing.a make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 58%] Built target iceoryx_posh_testing make -f iceoryx_introspection/CMakeFiles/iox-introspection-client.dir/build.make iceoryx_introspection/CMakeFiles/iox-introspection-client.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection/CMakeFiles/iox-introspection-client.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f iceoryx_introspection/CMakeFiles/iox-introspection-client.dir/build.make iceoryx_introspection/CMakeFiles/iox-introspection-client.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 59%] Building CXX object iceoryx_introspection/CMakeFiles/iox-introspection-client.dir/source/introspection_main.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT iceoryx_introspection/CMakeFiles/iox-introspection-client.dir/source/introspection_main.cpp.o -MF CMakeFiles/iox-introspection-client.dir/source/introspection_main.cpp.o.d -o CMakeFiles/iox-introspection-client.dir/source/introspection_main.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_main.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/introspection_app.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/include/iceoryx_introspection/iceoryx_introspection_app.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/tools/introspection/source/introspection_main.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant_queue.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 5]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant_queue.cpp:52:72: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = int; long long unsigned int Capacity = 5; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = int; long long unsigned int Capacity = 5; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const int&; ElementType = int; long long unsigned int Capacity = 5; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant_queue.cpp:62:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 2]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant_queue.cpp:121:72: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = int; long long unsigned int Capacity = 2; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = int; long long unsigned int Capacity = 2; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const int&; ElementType = int; long long unsigned int Capacity = 2; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_variant_queue.cpp:123:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX executable ../iox-introspection-client cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection && /usr/bin/cmake -E cmake_link_script CMakeFiles/iox-introspection-client.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/iox-introspection-client.dir/source/introspection_main.cpp.o" -o ../iox-introspection-client -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_introspection:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: libiceoryx_introspection.so.2.0.3 ../posh/libiceoryx_posh.so.2.0.3 ../hoofs/libiceoryx_hoofs.so.2.0.3 ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic -lncurses -ltinfo make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 59%] Built target iox-introspection-client make -f iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/build.make iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/build.make iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 59%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/main.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/main.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/main.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/main.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/main.cpp In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = int; long long unsigned int CapacityValue = 5]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = int; long long unsigned int Capacity = 5]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = int; long long unsigned int CapacityValue = 2]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = int; long long unsigned int Capacity = 2]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_publisher.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_types_storage_size.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/main.cpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 60%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_vector.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_vector.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_vector.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_vector.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_user.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'iox::cxx::string& iox::cxx::string< >::operator=(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]', inlined from 'iox::cxx::string< >::string(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:98:11, inlined from 'void {anonymous}::stringTyped_test_CompareOperatorEqualResultTrueWithDifferentCapa_Test::TestBody() [with gtest_TypeParam_ = iox::cxx::string<1>]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:850:28: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:154:12: warning: array subscript 2 is above array bounds of 'const char [2]' [-Warray-bounds] 154 | if (rhs[m_rawstringSize] != '\0') | ~~~^ In member function 'iox::cxx::string& iox::cxx::string< >::operator=(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]', inlined from 'iox::cxx::string< >::string(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:98:11, inlined from 'void {anonymous}::stringTyped_test_CompareOperatorNotEqualResultFalseWithDifferentCapa_Test::TestBody() [with gtest_TypeParam_ = iox::cxx::string<1>]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:895:28: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:154:12: warning: array subscript 2 is above array bounds of 'const char [2]' [-Warray-bounds] 154 | if (rhs[m_rawstringSize] != '\0') | ~~~^ In member function 'iox::cxx::string& iox::cxx::string< >::operator=(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]', inlined from 'iox::cxx::string< >::string(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:98:11, inlined from 'void {anonymous}::stringTyped_test_CompareOperatorLesserResultTrueWithDifferentCapa_Test::TestBody() [with gtest_TypeParam_ = iox::cxx::string<1>]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:942:28: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:154:12: warning: array subscript 2 is above array bounds of 'const char [2]' [-Warray-bounds] 154 | if (rhs[m_rawstringSize] != '\0') | ~~~^ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = int; long long unsigned int Capacity = 42; iterator = int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:160:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = int; long long unsigned int Capacity = 42; iterator = int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:160:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:250:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:261:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = int; long long unsigned int Capacity = 10; iterator = int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:613:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = int; long long unsigned int Capacity = 10; iterator = int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:613:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = int; long long unsigned int Capacity = 10; const_iterator = const int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:619:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::cxx::vector::const_iterator' {aka 'const int*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = int; long long unsigned int Capacity = 10; const_iterator = const int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:619:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const int*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::data() [with T = int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:734:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:252:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'int*' increases required alignment of target type [-Wcast-align] 252 | return reinterpret_cast(m_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::data() const [with T = int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:747:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:258:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 258 | return reinterpret_cast(m_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:773:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5; iterator = {anonymous}::vector_test::CTorTest*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:829:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector<{anonymous}::vector_test::CTorTest, 5>::iterator' {aka '{anonymous}::vector_test::CTorTest*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10; iterator = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1233:20: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector<{anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor, 10>::iterator' {aka '{anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor*'} increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10; iterator = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1233:20: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector<{anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor, 10>::iterator' {aka '{anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::emplace(uint64_t, Targs&& ...) [with Targs = {int}; T = int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1311:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:190:29: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 190 | emplace_back(std::move(*reinterpret_cast(m_data[m_size - 1U]))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:193:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'int*' increases required alignment of target type [-Wcast-align] 193 | reinterpret_cast(m_data)[i] = std::move(reinterpret_cast(m_data)[i - 1U]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:193:53: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'int*' increases required alignment of target type [-Wcast-align] 193 | reinterpret_cast(m_data)[i] = std::move(reinterpret_cast(m_data)[i - 1U]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::emplace(uint64_t, Targs&& ...) [with Targs = {long long unsigned int&}; T = int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1321:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:190:29: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 190 | emplace_back(std::move(*reinterpret_cast(m_data[m_size - 1U]))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:193:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'int*' increases required alignment of target type [-Wcast-align] 193 | reinterpret_cast(m_data)[i] = std::move(reinterpret_cast(m_data)[i - 1U]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:193:53: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'int*' increases required alignment of target type [-Wcast-align] 193 | reinterpret_cast(m_data)[i] = std::move(reinterpret_cast(m_data)[i - 1U]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:326:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5; iterator = {anonymous}::vector_test::CTorTest*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5; iterator = {anonymous}::vector_test::CTorTest*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:829:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector<{anonymous}::vector_test::CTorTest, 5>::iterator' {aka '{anonymous}::vector_test::CTorTest*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {}; T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1231:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = int; long long unsigned int Capacity = 42]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = int; long long unsigned int Capacity = 42]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = int; long long unsigned int Capacity = 42]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:148:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:824:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {int}; T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:825:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = int; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = int; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = int; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:996:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = int; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = int; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:369:26: required from 'bool operator==(const iox::cxx::vector&, const iox::cxx::vector&) [with T = int; long long unsigned int CapacityLeft = 10; long long unsigned int CapacityRight = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:998:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 35]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 35]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 35]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1136:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 35; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 35; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {long long unsigned int}; T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 35]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1140:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 40]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 40]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 40]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1160:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 40; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 40; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {long long unsigned int}; T = {anonymous}::vector_test::CTorTest; long long unsigned int Capacity = 40]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1164:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const {anonymous}::vector_test::CTorTest*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = int; long long unsigned int Capacity = 42; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = int; long long unsigned int Capacity = 42; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const int&}; T = int; long long unsigned int Capacity = 42]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:40:21: required from 'iox::cxx::vector::vector(uint64_t, const T&) [with T = int; long long unsigned int Capacity = 42; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:148:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:243:25: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {}; T = {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_vector.cpp:1231:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const {anonymous}::vector_test_SizeIncreaseWithResizeAndDefaultCTorWorks_Test::TestBody()::DefaultCTor*' increases required alignment of target type [-Wcast-align] In member function 'iox::cxx::string& iox::cxx::string< >::operator=(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]', inlined from 'iox::cxx::string< >::string(const char (&)[N]) [with long long unsigned int N = 2; long long unsigned int Capacity = 2]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:98:11, inlined from 'void {anonymous}::stringTyped_test_CompareOperatorGreaterResultFalseWithDifferentCapa_Test::TestBody() [with gtest_TypeParam_ = iox::cxx::string<1>]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:1040:28: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:154:12: warning: array subscript 2 is above array bounds of 'const char [2]' [-Warray-bounds] 154 | if (rhs[m_rawstringSize] != '\0') | ~~~^ [ 60%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_c2cpp_enum_translation.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_c2cpp_enum_translation.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_c2cpp_enum_translation.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_c2cpp_enum_translation.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_c2cpp_enum_translation.cpp In member function 'iox::cxx::string& iox::cxx::string< >::operator=(const char (&)[N]) [with long long unsigned int N = 15; long long unsigned int Capacity = 100]', inlined from 'iox::cxx::string< >::string(const char (&)[N]) [with long long unsigned int N = 15; long long unsigned int Capacity = 100]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:98:11, inlined from 'virtual void {anonymous}::String100_FindLastOfForStringLiteralInNotEmptyStringWorks_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_cxx_string.cpp:2245:46: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:154:12: warning: array subscript 100 is above array bounds of 'const char [15]' [-Warray-bounds] 154 | if (rhs[m_rawstringSize] != '\0') | ~~~^ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/c2cpp_enum_translation.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_c2cpp_enum_translation.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_chunk.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_chunk.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_chunk.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_chunk.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_chunk.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_gtest.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_chunk.cpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_client.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_client.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_client.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_client.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp [ 61%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_directed_graph.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_directed_graph.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_directed_graph.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_directed_graph.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 2; const_iterator = {anonymous}::TestNode* const*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:122:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::cxx::vector<{anonymous}::TestNode*, 2>::const_iterator' {aka '{anonymous}::TestNode* const*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 2; const_iterator = {anonymous}::TestNode* const*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:122:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector<{anonymous}::TestNode*, 2>::const_iterator' {aka '{anonymous}::TestNode* const*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 4; iterator = {anonymous}::TestNode**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:192:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector<{anonymous}::TestNode*, 4>::iterator' {aka '{anonymous}::TestNode**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 4; iterator = {anonymous}::TestNode**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:192:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector<{anonymous}::TestNode*, 4>::iterator' {aka '{anonymous}::TestNode**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 2; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 2; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:144:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to '{anonymous}::TestNode* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData; long long unsigned int Capacity = 4; iterator = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:148:9: required from 'iox::cxx::vector DirectedGraph::getSources() [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:187:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[72]' {aka 'unsigned char (*)[72]'} to 'iox::cxx::vector::VertexData, 4>::iterator' {aka 'DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData; long long unsigned int Capacity = 4; iterator = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:148:9: required from 'iox::cxx::vector DirectedGraph::getSources() [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:187:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::VertexData, 4>::iterator' {aka 'DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:187:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to '{anonymous}::TestNode* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = int; long long unsigned int Capacity = 5; iterator = int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:117:9: required from 'void DirectedAcyclicGraph::updateConnectivity(Index_t, Index_t) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:63:13: required from 'bool DirectedAcyclicGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:283:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = int; long long unsigned int Capacity = 5; iterator = int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:117:9: required from 'void DirectedAcyclicGraph::updateConnectivity(Index_t, Index_t) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:63:13: required from 'bool DirectedAcyclicGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:283:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:251:51: required from 'DirectedGraph::Index_t DirectedGraph::findVertex(const VertexType*) const [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:49:13: required from 'bool DirectedGraph::addVertex(VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[72]' {aka 'const unsigned char (*)[72]'} to 'const DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = int; long long unsigned int Capacity = 2]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:223:12: required from 'bool DirectedGraph::addVertex(VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 2]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:223:12: required from 'bool DirectedGraph::addVertex(VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to '{anonymous}::TestNode* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = int; long long unsigned int Capacity = 2; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = int; long long unsigned int Capacity = 2; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {int&}; T = int; long long unsigned int Capacity = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:82:47: required from 'bool DirectedGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:105:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::TestNode*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {{anonymous}::TestNode*&}; T = {anonymous}::TestNode*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:152:36: required from 'iox::cxx::vector DirectedGraph::getSources() [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 4; int DEGREE_LIMIT = 2]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:187:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to '{anonymous}::TestNode* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = DirectedGraph<{anonymous}::TestNode, 5, 4>::VertexData; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = DirectedGraph<{anonymous}::TestNode, 5, 4>::VertexData; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:251:51: required from 'DirectedGraph::Index_t DirectedGraph::findVertex(const VertexType*) const [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:49:13: required from 'bool DirectedGraph::addVertex(VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:277:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[104]' {aka 'const unsigned char (*)[104]'} to 'const DirectedGraph<{anonymous}::TestNode, 5, 4>::VertexData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = int; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = int; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = int; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:223:12: required from 'bool DirectedGraph::addVertex(VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:277:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = int; long long unsigned int Capacity = 5; const_iterator = const int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/set.hpp:73:5: required from 'Container& iox::cxx::set::unify(Container&, const Container&) [with Container = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:107:29: required from 'void DirectedAcyclicGraph::updateConnectivity(Index_t, Index_t) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:63:13: required from 'bool DirectedAcyclicGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:283:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::cxx::vector::const_iterator' {aka 'const int*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = int; long long unsigned int Capacity = 5; const_iterator = const int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/set.hpp:73:5: required from 'Container& iox::cxx::set::unify(Container&, const Container&) [with Container = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:107:29: required from 'void DirectedAcyclicGraph::updateConnectivity(Index_t, Index_t) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:63:13: required from 'bool DirectedAcyclicGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:283:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const int*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::vector; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::vector; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::cxx::vector; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:90:48: required from 'bool DirectedAcyclicGraph::createsCycle(Index_t, Index_t) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:56:13: required from 'bool DirectedAcyclicGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:283:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[32]' {aka 'const unsigned char (*)[32]'} to 'const iox::cxx::vector*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = int; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = int; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {int&}; T = int; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:82:47: required from 'bool DirectedGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:61:31: required from 'bool DirectedAcyclicGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:283:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = int; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = int; long long unsigned int Capacity = 5; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const int&}; T = int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/set.hpp:38:28: required from 'void iox::cxx::set::add(Container&, const Type&) [with Container = iox::cxx::vector; Type = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:106:27: required from 'void DirectedAcyclicGraph::updateConnectivity(Index_t, Index_t) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4; Index_t = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:63:13: required from 'bool DirectedAcyclicGraph::addEdge(VertexType*, VertexType*) [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:283:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = DirectedGraph<{anonymous}::TestNode, 5, 4>::VertexData; long long unsigned int Capacity = 5]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = DirectedGraph<{anonymous}::TestNode, 5, 4>::VertexData; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = DirectedGraph<{anonymous}::TestNode, 5, 4>::VertexData; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:36:13: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::DirectedAcyclicGraph_test_addEdges_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[104]' {aka 'unsigned char (*)[104]'} to 'const DirectedGraph<{anonymous}::TestNode, 5, 4>::VertexData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::vector; long long unsigned int Capacity = 5]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::vector; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::vector; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:29:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::DirectedAcyclicGraph_test_addEdges_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[32]' {aka 'unsigned char (*)[32]'} to 'const iox::cxx::vector*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_graph.hpp:28:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::DirectedGraph_test_sinks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[72]' {aka 'unsigned char (*)[72]'} to 'const DirectedGraph<{anonymous}::TestNode, 4, 2>::VertexData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = int; long long unsigned int Capacity = 5]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = int; long long unsigned int Capacity = 5]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:138:50: required from 'void DirectedAcyclicGraph::init() [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/graphs/directed_acyclic_graph.hpp:39:9: required from 'DirectedAcyclicGraph::DirectedAcyclicGraph() [with VertexType = {anonymous}::TestNode; int VERTEX_LIMIT = 5; int DEGREE_LIMIT = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_directed_graph.cpp:252:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::DirectedAcyclicGraph_test_addEdges_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const int*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::ChunkQueueData*}; T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:71:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'testing::Matcher::Matcher(T) [with T = const iox::capro::ServiceDescription&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:88:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ServerChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:118:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:77:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:77:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ServerChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:118:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[19], const iox::popo::ClientOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[19], const iox::popo::ClientOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[19], const iox::popo::ClientOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:77:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:77:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ServerChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:118:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ServerChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:118:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[19], const iox::popo::ClientOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:83:20: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:308:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ServerChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:118:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[19], const iox::popo::ClientOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[19], const iox::popo::ClientOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[19], const iox::popo::ClientOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_client.cpp:57:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_client_test_GetServiceDescriptionWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_client_test_GetServiceDescriptionWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_client_test_GetServiceDescriptionWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] [ 61%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_file_reader.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_file_reader.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_file_reader.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_file_reader.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_file_reader.cpp [ 61%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_hoofs_modules.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_hoofs_modules.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_hoofs_modules.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_hoofs_modules.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_hoofs_modules.cpp [ 62%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_index_queue.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_index_queue.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_index_queue.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_index_queue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_index_queue.cpp In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 62%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_config.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_config.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_config.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_config.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_config.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_config.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_enum_translation.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_enum_translation.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_enum_translation.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_enum_translation.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_cpp2c_enum_translation.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_cpp2c_enum_translation.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_ipc_channel.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_ipc_channel.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_ipc_channel.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_ipc_channel.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp [ 62%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_service_description_translation.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_service_description_translation.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_service_description_translation.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_service_description_translation.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_cpp2c_service_description_translation.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_service_description_translation.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_cpp2c_service_description_translation.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/message_queue.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::NamedPipe; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::NamedPipe, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::NamedPipe, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void {anonymous}::IpcChannel_test::SetUp() [with T = iox::posix::NamedPipe]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:61:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::NamedPipe*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void {anonymous}::IpcChannel_test_SendMaxMessageSizeWorks_Test::TestBody() [with gtest_TypeParam_ = iox::posix::NamedPipe]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:352:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void {anonymous}::IpcChannel_test::SetUp() [with T = iox::posix::UnixDomainSocket]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:61:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:278:21: required from 'void {anonymous}::IpcChannel_test_SendAndReceiveWorks_Test::TestBody() [with gtest_TypeParam_ = iox::posix::NamedPipe]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:263:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:278:21: required from 'void {anonymous}::IpcChannel_test_SendAndReceiveWorks_Test::TestBody() [with gtest_TypeParam_ = iox::posix::NamedPipe]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:263:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::NamedPipe; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::NamedPipe, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::NamedPipe; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::NamedPipe; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:65:14: required from 'void {anonymous}::IpcChannel_test::SetUp() [with T = iox::posix::NamedPipe]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:61:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::NamedPipe*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::NamedPipe; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::NamedPipe, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::NamedPipe; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::NamedPipe; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:65:14: required from 'void {anonymous}::IpcChannel_test::SetUp() [with T = iox::posix::NamedPipe]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:61:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::NamedPipe*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::NamedPipe*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:65:14: required from 'void {anonymous}::IpcChannel_test::SetUp() [with T = iox::posix::UnixDomainSocket]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:61:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:65:14: required from 'void {anonymous}::IpcChannel_test::SetUp() [with T = iox::posix::UnixDomainSocket]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_ipc_channel.cpp:61:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_listener.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_listener.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_listener.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_listener.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {iox::capro::ServiceDescription, char [6], iox::cxx::VariantQueueTypes, iox::popo::SubscriberOptions}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:137:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12200]' {aka 'unsigned char (*)[12200]'} to 'const iox::popo::SubscriberPortData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {}; T = cpp2c_Subscriber; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:142:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const cpp2c_Subscriber*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::UserTrigger*}; T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:145:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::UserTrigger* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:146:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[64]' {aka 'const unsigned char (*)[64]'} to 'const cpp2c_Subscriber*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:146:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[12200]' {aka 'const unsigned char (*)[12200]'} to 'const iox::popo::SubscriberPortData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ChunkQueuePusher >; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ChunkQueuePusher >; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::ChunkReceiverData<256, iox::popo::ChunkQueueData >*}; T = iox::popo::ChunkQueuePusher >; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:147:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::ChunkQueuePusher >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:372:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:372:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {iox::capro::ServiceDescription, char [6], iox::cxx::VariantQueueTypes, iox::popo::SubscriberOptions}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:137:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:372:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:372:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {iox::capro::ServiceDescription, char [6], iox::cxx::VariantQueueTypes, iox::popo::SubscriberOptions}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:137:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:372:1: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::iox_listener_test_TimingTest_SubscriberCallbackIsCalledSampleIsReceived_Test::TestBody()::::, iox::mepoo::SharedChunk&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::iox_listener_test_TimingTest_SubscriberCallbackIsCalledSampleIsReceived_Test::TestBody()::::(iox::mepoo::SharedChunk&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::iox_listener_test_TimingTest_SubscriberCallbackIsCalledSampleIsReceived_Test::TestBody()::::, iox::mepoo::SharedChunk&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::iox_listener_test_TimingTest_SubscriberCallbackIsCalledSampleIsReceived_Test::TestBody()::::; As = {iox::mepoo::SharedChunk&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::iox_listener_test_TimingTest_SubscriberCallbackIsCalledSampleIsReceived_Test::TestBody()::::, iox::mepoo::SharedChunk&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = {anonymous}::iox_listener_test_TimingTest_SubscriberCallbackIsCalledSampleIsReceived_Test::TestBody()::::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:372:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:443:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:493:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {iox::capro::ServiceDescription, char [6], iox::cxx::VariantQueueTypes, iox::popo::SubscriberOptions}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:137:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {iox::capro::ServiceDescription, char [6], iox::cxx::VariantQueueTypes, iox::popo::SubscriberOptions}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:137:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {iox::capro::ServiceDescription, char [6], iox::cxx::VariantQueueTypes, iox::popo::SubscriberOptions}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:137:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:114:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::UserTrigger* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ChunkQueuePusher >; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ChunkQueuePusher >; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ChunkQueuePusher >; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_listener.cpp:114:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::ChunkQueuePusher >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_listener_test_TimingTest_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] [ 63%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from '{anonymous}::LockFreeQueueTest::LockFreeQueueTest() [with Config = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:1: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from '{anonymous}::LockFreeQueueTest::LockFreeQueueTest() [with Config = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:1: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from '{anonymous}::LockFreeQueueTest::LockFreeQueueTest() [with Config = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:1: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 10; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 10; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = {anonymous}::Integer; ElementType = {anonymous}::Integer; long long unsigned int Capacity = 10; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:66:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(ElementType&&) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:334:14: required from 'void {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Integer, 10, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Integer*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = int; long long unsigned int Capacity = 1000; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = int; long long unsigned int Capacity = 1000; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const int&; ElementType = int; long long unsigned int Capacity = 1000; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = int; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:241:5: required from 'void {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:352:23: required from 'void {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Integer, 1, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Integer*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 100; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 100; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 100; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:352:23: required from 'void {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Integer, 100, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Integer*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = int; long long unsigned int Capacity = 1; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = int; long long unsigned int Capacity = 1; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = int; long long unsigned int Capacity = 1; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:352:23: required from 'void {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = {anonymous}::Integer; long long unsigned int MaxCapacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 10>::setCapacity(uint64_t)::&; = void; ElementType = {anonymous}::Integer; long long unsigned int MaxCapacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = {anonymous}::Integer; long long unsigned int MaxCapacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:89:26: required from 'typename std::enable_if::type {anonymous}::LockFreeQueueTest::setCapacity() [with Config_ = {anonymous}::Config; Config = {anonymous}::Config; typename std::enable_if::type = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:65:28: required from 'void {anonymous}::LockFreeQueueTest::SetUp() [with Config = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:62:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = int; long long unsigned int MaxCapacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = int; long long unsigned int MaxCapacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = int; long long unsigned int MaxCapacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:89:26: required from 'typename std::enable_if::type {anonymous}::LockFreeQueueTest::setCapacity() [with Config_ = {anonymous}::Config; Config = {anonymous}::Config; typename std::enable_if::type = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:65:28: required from 'void {anonymous}::LockFreeQueueTest::SetUp() [with Config = {anonymous}::Config]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:62:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtest/gtest-printers.h:114, from /usr/include/gtest/gtest-matchers.h:48, from /usr/include/gtest/internal/gtest-death-test-internal.h:46, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:60, from /usr/include/gmock/internal/gmock-internal-utils.h:50, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterOneElementWasPushedandPopped_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 329 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterOneElementWasPushedandPopped) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:329:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushUntilFullCapacityIsUsed_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 218 | TYPED_TEST(LockFreeQueueTest, tryPushUntilFullCapacityIsUsed) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:218:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test<{anonymous}::Config >::~LockFreeQueueTest_popFromEmptyQueueReturnsNothing_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 206 | TYPED_TEST(LockFreeQueueTest, popFromEmptyQueueReturnsNothing) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:206:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushAndPopSingleElement_Test<{anonymous}::Config >::~LockFreeQueueTest_pushAndPopSingleElement_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 191 | TYPED_TEST(LockFreeQueueTest, pushAndPopSingleElement) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:191:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_constructedQueueIsEmpty_Test<{anonymous}::Config >::~LockFreeQueueTest_constructedQueueIsEmpty_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 183 | TYPED_TEST(LockFreeQueueTest, constructedQueueIsEmpty) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:183:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test<{anonymous}::Config >::~LockFreeQueueTest_checkEmptynessAfterFullQueueWasEmptied_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 341 | TYPED_TEST(LockFreeQueueTest, checkEmptynessAfterFullQueueWasEmptied) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:341:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test<{anonymous}::Config >::~LockFreeQueueTest_pushDoesNotOverflowIfQueueIsNotFull_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 267 | TYPED_TEST(LockFreeQueueTest, pushDoesNotOverflowIfQueueIsNotFull) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:267:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_poppedElementsAreInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_poppedElementsAreInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 244 | TYPED_TEST(LockFreeQueueTest, poppedElementsAreInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:244:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_tryPushInFullQueueFails_Test<{anonymous}::Config >::~LockFreeQueueTest_tryPushInFullQueueFails_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 235 | TYPED_TEST(LockFreeQueueTest, tryPushInFullQueueFails) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:235:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test<{anonymous}::Config >::~LockFreeQueueTest_pushReturnsOldestElementOnOverflow_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 283 | TYPED_TEST(LockFreeQueueTest, pushReturnsOldestElementOnOverflow) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:283:12: note: call to 'void operator delete(void*, std::size_t)' here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp: In destructor 'virtual {anonymous}::LockFreeQueueTest_pushInsertsInFifoOrder_Test<{anonymous}::Config >::~LockFreeQueueTest_pushInsertsInFifoOrder_Test()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: warning: pointer used after 'void operator delete(void*, std::size_t)' [-Wuse-after-free] 303 | TYPED_TEST(LockFreeQueueTest, pushInsertsInFifoOrder) | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue.cpp:303:12: note: call to 'void operator delete(void*, std::size_t)' here [ 63%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_log.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_log.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_log.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_log.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_log.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logmanager.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_log.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_node.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_node.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_node.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_node.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_node.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_node.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_notification_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_notification_info.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_notification_info.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_notification_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/base_port.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/subscriber_port_user.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_subscriber.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_subscriber.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:28: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:124:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:155:81: required from 'iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&):: [with auto:6 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:153:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:124:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:127:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:130:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:35:38: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:83:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:83:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:87:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:87:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:124:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:127:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:127:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:83:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:83:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:87:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:87:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 256; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:127:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:127:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:124:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:124:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_notification_info.cpp:151:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_notification_info_test_callbackCanBeCalledMultipleTimes_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 64%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_publisher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_publisher.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_publisher.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_publisher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 64%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_buffer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_buffer.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_buffer.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_buffer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue_buffer.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp:290:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp:290:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp:290:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp:290:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::DefaultChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp:107:101: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_publisher.cpp:333:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue_buffer.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = int; long long unsigned int Capacity = 10; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = int; long long unsigned int Capacity = 10; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue_buffer.cpp:139:30: required from 'void {anonymous}::LockFreeQueueBufferTest_accessElementsViaPtr_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::Buffer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue_buffer.cpp:127:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 10; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:42:12: required from 'const ElementType* iox::concurrent::Buffer::ptr(index_t) const [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 10; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue_buffer.cpp:157:35: required from 'void {anonymous}::LockFreeQueueBufferTest_accessElementsOfConstBufferViaPtr_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::Buffer<{anonymous}::Integer, 10>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue_buffer.cpp:144:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Integer, 10>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Integer*' increases required alignment of target type [-Wcast-align] [ 65%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_cyclic_index.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_cyclic_index.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_cyclic_index.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_cyclic_index.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_lockfree_queue_cyclic_index.cpp [ 65%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_request_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_request_header.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_request_header.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_request_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp In file included from /usr/include/gtest/gtest.h:67, from /usr/include/gmock/internal/gmock-internal-utils.h:50, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:26: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp: In member function 'virtual void {anonymous}::iox_request_header_test_getChunkHeaderWorks_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:91:17: warning: cast from 'iox_chunk_header_t*' to 'iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 91 | EXPECT_THAT(reinterpret_cast(iox_request_header_get_chunk_header(sut)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:93:17: warning: cast from 'const iox_chunk_header_t*' to 'const iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 93 | EXPECT_THAT(reinterpret_cast(iox_request_header_get_chunk_header_const(sutConst)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_request_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_request_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_request_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_request_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_request_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_request_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_request_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_response_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_response_header.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_response_header.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_response_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp In file included from /usr/include/gtest/gtest.h:67, from /usr/include/gmock/internal/gmock-internal-utils.h:50, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:26: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp: In member function 'virtual void {anonymous}::iox_response_header_test_getChunkHeaderWorks_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:99:17: warning: cast from 'iox_chunk_header_t*' to 'iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 99 | EXPECT_THAT(reinterpret_cast(iox_response_header_get_chunk_header(sut)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:101:17: warning: cast from 'const iox_chunk_header_t*' to 'const iox::mepoo::ChunkHeader*' increases required alignment of target type [-Wcast-align] 101 | EXPECT_THAT(reinterpret_cast(iox_response_header_get_chunk_header_const(sutConst)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::ResponseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_response_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::ResponseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_response_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::ResponseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_response_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::ResponseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_response_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::ResponseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_response_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long int; UserHeader = iox::popo::ResponseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_response_header.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_response_header_test_getChunkHeaderWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_logger.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_logger.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_logger.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_logger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_logger.cpp [ 65%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_runtime.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_runtime.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_runtime.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_runtime.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_runtime.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_logger.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_gtest.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_runtime.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_runtime.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_logstream.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_logstream.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_logstream.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_logstream.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_logstream.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_logstream.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_server.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_server.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_server.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_server.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::ChunkQueueData*}; T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:84:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:98:5: required from 'testing::Matcher::Matcher(T) [with T = const iox::capro::ServiceDescription&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:89:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ClientChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:111:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:70:89: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:70:89: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ClientChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:111:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[16], const iox::popo::ServerOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:58:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[16], const iox::popo::ServerOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:58:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[16], const iox::popo::ServerOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:58:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:70:89: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:70:89: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ClientChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:111:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ClientChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:111:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[16], const iox::popo::ServerOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:58:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:76:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:503:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ClientChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:111:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[16], const iox::popo::ServerOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:58:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[16], const iox::popo::ServerOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:58:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:216:9: required from 'T& iox::cxx::optional::emplace(Targs&& ...) [with Targs = {iox::capro::ServiceDescription, const char (&)[16], const iox::popo::ServerOptions&, iox::mepoo::MemoryManager*}; T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_server.cpp:58:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_server_test_SendWithNullptrReturnsError_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_server_test_SendWithNullptrReturnsError_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_server_test_SendWithNullptrReturnsError_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] [ 66%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_objectpool.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_objectpool.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_objectpool.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_objectpool.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp: In member function 'virtual void {anonymous}::ObjectPool_test_pointerToIndexLegalPointerConversion_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:598:18: warning: cast from 'char*' to '{anonymous}::Foo*' increases required alignment of target type [-Wcast-align] 598 | auto first = reinterpret_cast(poolExposed.getFirstPtr()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:599:17: warning: cast from 'char*' to '{anonymous}::Foo*' increases required alignment of target type [-Wcast-align] 599 | auto last = reinterpret_cast(poolExposed.getLastPtr()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:600:23: warning: cast from 'char*' to '{anonymous}::Foo*' increases required alignment of target type [-Wcast-align] 600 | auto alignedPtr = reinterpret_cast(poolExposed.getFirstPtr() + sizeof(Foo)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp: In member function 'virtual void {anonymous}::ObjectPool_test_pointerToIndexIllegalPointerConversion_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:613:30: warning: cast from 'char*' to '{anonymous}::Foo*' increases required alignment of target type [-Wcast-align] 613 | auto lowOutOfMemoryPtr = reinterpret_cast(poolExposed.getFirstPtr() - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:614:31: warning: cast from 'char*' to '{anonymous}::Foo*' increases required alignment of target type [-Wcast-align] 614 | auto highOutOfMemoryPtr = reinterpret_cast(poolExposed.getLastPtr() + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:618:26: warning: cast from 'char*' to '{anonymous}::Foo*' increases required alignment of target type [-Wcast-align] 618 | auto nonAlignedPtr = reinterpret_cast(poolExposed.getFirstPtr() + sizeof(Foo) + ONE_BYTE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/objectpool/objectpool.hpp: In instantiation of 'T* iox::cxx::ObjectPool::allocate() [with T = {anonymous}::Foo; int CAPACITY = 3]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_objectpool.cpp:340:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/objectpool/objectpool.hpp:300:16: warning: cast from 'char*' to '{anonymous}::Foo*' increases required alignment of target type [-Wcast-align] 300 | return reinterpret_cast(m_values[index]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_logstream.cpp:21: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 66%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_description.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_description.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_description.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_description.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_service_description.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_service_description.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] [ 67%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_access_rights.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_access_rights.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_access_rights.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_access_rights.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_access_rights.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_discovery.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_discovery.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_discovery.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_discovery.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_service_discovery.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_access_rights.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_access_rights.cpp:46:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_access_rights.cpp:46:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_access_rights.cpp:46:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_access_rights.cpp:46:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_service_discovery.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ [ 67%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_file_lock.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_file_lock.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_file_lock.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_file_lock.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_file_lock.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/service_discovery.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_file_lock.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_file_lock.cpp:45:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_file_lock.cpp:45:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_file_lock.cpp:45:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_file_lock.cpp:45:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_mutex.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_mutex.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_mutex.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_mutex.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_mutex.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/deadline_timer.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_mutex.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_subscriber.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_subscriber.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_subscriber.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_subscriber.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp [ 67%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_posix_call.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_posix_call.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_posix_call.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_posix_call.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_posix_call.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:27: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_posix_call.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:380:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:383:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:35:38: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_posix_call.cpp:63:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_posix_call.cpp:63:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:90:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:90:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:94:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:94:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_posix_call.cpp:63:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_posix_call.cpp:63:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:380:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:380:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:90:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:90:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:94:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:94:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 256; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:380:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:380:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_subscriber.cpp:226:23: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_handler.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_handler.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_handler.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_handler.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_signal_handler.cpp In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 68%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_watcher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_watcher.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_watcher.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_watcher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_signal_watcher.cpp [ 69%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_user_trigger.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_user_trigger.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_user_trigger.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_user_trigger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp [ 69%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_thread.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_thread.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_thread.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_thread.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_thread.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/signal_watcher.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_signal_watcher.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:36, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/trigger.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp:97:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp:100:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:35:38: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp:97:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:343:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 343 | size_t n = index; | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp:97:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 256; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp:97:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_user_trigger.cpp:97:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_timer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_timer.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_timer.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_timer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp [ 70%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_wait_set.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-unused -Wno-pedantic -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT iceoryx_binding_c/test/CMakeFiles/binding_c_moduletests.dir/moduletests/test_wait_set.cpp.o -MF CMakeFiles/binding_c_moduletests.dir/moduletests/test_wait_set.cpp.o.d -o CMakeFiles/binding_c_moduletests.dir/moduletests/test_wait_set.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:130:88: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:130:88: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:245:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:245:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:375:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:375:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:245:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_posix_timer.cpp:245:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:142, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:30, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl: In static member function 'static bool iox::cxx::Serialization::removeFirstEntry(std::string&, std::string&)': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:120:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 120 | if (!convert::fromString(remainder.substr(0, pos).c_str(), length)) | ^~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:39: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ~~~~^~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:130:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 130 | firstEntry = remainder.substr(pos + 1u, length); | ^~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/serialization.inl:131:43: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] 131 | remainder = remainder.substr(pos + 1u + length); | ~~~~~~~~~^~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_getPtr_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:282:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:286:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_getPtr_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 286 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:292:28: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_getPtr_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 292 | auto addressAtOffset = reinterpret_cast(ptr + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_getOffset_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:266:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:270:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_getOffset_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 270 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:277:28: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_getOffset_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 277 | auto addressAtOffset = reinterpret_cast(ptr + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_memoryRemapping_Test::TestBody() [with gtest_TypeParam_ = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:401:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:420:17: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 420 | auto adr1 = reinterpret_cast(base1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:421:17: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 421 | auto adr2 = reinterpret_cast(base2 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_assignmentOperator_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:370:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:374:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_assignmentOperator_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 374 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_IdAndOffset_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:247:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:251:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_IdAndOffset_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 251 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:259:28: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_IdAndOffset_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 259 | auto addressAtOffset = reinterpret_cast(ptr + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:165:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:176:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 176 | auto typedPtr = reinterpret_cast(ptr0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:185:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 185 | auto typedPtr = reinterpret_cast(ptr0 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:195:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 195 | auto typedPtr = reinterpret_cast(ptr0 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:205:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 205 | auto typedPtr = reinterpret_cast(ptr1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:214:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 214 | auto typedPtr = reinterpret_cast(ptr1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:224:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 224 | auto typedPtr = reinterpret_cast(ptr1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:240:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_AssignmentOperatorTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 240 | auto typedPtr = reinterpret_cast(ptr1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_ConstrTests_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:80:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:91:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 91 | auto typedPtr = reinterpret_cast(ptr0 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:101:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 101 | auto typedPtr = reinterpret_cast(ptr0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:110:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 110 | auto typedPtr = reinterpret_cast(ptr0 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:119:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 119 | auto typedPtr = reinterpret_cast(ptr0 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:127:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 127 | auto typedPtr = reinterpret_cast(ptr1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:136:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 136 | auto typedPtr = reinterpret_cast(ptr1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:145:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 145 | auto typedPtr = reinterpret_cast(ptr1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:159:25: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_ConstrTests_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 159 | auto typedPtr = reinterpret_cast(ptr1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_basePointerValid_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:358:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:362:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_basePointerValid_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 362 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_memoryRemapping_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:401:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:420:17: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 420 | auto adr1 = reinterpret_cast(base1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:421:17: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 421 | auto adr2 = reinterpret_cast(base2 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_registerPtrWithId_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:343:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:347:22: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_registerPtrWithId_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 347 | auto typedPtr0 = reinterpret_cast(ptr0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:349:22: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_registerPtrWithId_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 349 | auto typedPtr1 = reinterpret_cast(ptr1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_memoryRemapping_Test::TestBody() [with gtest_TypeParam_ = signed char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:401:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:420:17: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 420 | auto adr1 = reinterpret_cast(base1 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:421:17: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 421 | auto adr2 = reinterpret_cast(base2 + offset); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_unregisterPointerAll_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:325:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:329:22: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_unregisterPointerAll_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 329 | auto typedPtr0 = reinterpret_cast(ptr0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:331:22: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_unregisterPointerAll_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 331 | auto typedPtr1 = reinterpret_cast(ptr1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_unRegisterPointerTest_Valid_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:312:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:316:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_unRegisterPointerTest_Valid_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 316 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_dereferencingOperator_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:384:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:388:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_dereferencingOperator_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 388 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp: In instantiation of 'void {anonymous}::RelativePointer_test_registerPtr_Test::TestBody() [with gtest_TypeParam_ = double]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:297:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer.cpp:301:21: warning: cast from 'unsigned char*' to '{anonymous}::RelativePointer_test_registerPtr_Test::TypeParam*' {aka 'double*'} increases required alignment of target type [-Wcast-align] 301 | auto typedPtr = reinterpret_cast(ptr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257; iterator = iox::popo::UserTrigger**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:80:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::UserTrigger**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257; iterator = iox::popo::UserTrigger**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:80:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::UserTrigger**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:45:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(const iox::cxx::string< >&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 4096; long long unsigned int Capacity = 4096]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 4096]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:129:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_enum_translation.hpp:27: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, const char (&)[12], iox::cxx::VariantQueueTypes, iox::popo::SubscriberOptions&}; T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:62:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[12200]' {aka 'const unsigned char (*)[12200]'} to 'const iox::popo::SubscriberPortData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {}; T = cpp2c_Subscriber; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:66:44: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[64]' {aka 'const unsigned char (*)[64]'} to 'const cpp2c_Subscriber*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::UserTrigger*}; T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:72:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::UserTrigger* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:35:38: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/include/iceoryx_binding_c/internal/cpp2c_waitset.hpp:25:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:698:71: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:798:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:930:16: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12200]' {aka 'unsigned char (*)[12200]'} to 'const iox::popo::SubscriberPortData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = cpp2c_Subscriber; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const cpp2c_Subscriber*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::UserTrigger*; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::UserTrigger* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_binding_c/test/moduletests/test_wait_set.cpp:52:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::iox_ws_test_NotifyingServiceDiscoveryEventWithContextDataWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer_data.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer_data.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer_data.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer_data.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relative_pointer_data.cpp [ 70%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_relocatable_ptr.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_relocatable_ptr.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_relocatable_ptr.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_relocatable_ptr.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_relocatable_ptr.cpp [ 71%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_resizeable_lockfree_queue.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_resizeable_lockfree_queue.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_resizeable_lockfree_queue.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_resizeable_lockfree_queue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from '{anonymous}::ResizeableLockFreeQueueTest::ResizeableLockFreeQueueTest() [with T = iox::concurrent::ResizeableLockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 11]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 11]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 11]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from '{anonymous}::ResizeableLockFreeQueueTest::ResizeableLockFreeQueueTest() [with T = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 11>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from '{anonymous}::ResizeableLockFreeQueueTest::ResizeableLockFreeQueueTest() [with T = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = {anonymous}::Integer; long long unsigned int Capacity = 1; iterator = {anonymous}::Integer*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:561:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector<{anonymous}::Integer, 1>::iterator' {aka '{anonymous}::Integer*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = {anonymous}::Integer; long long unsigned int Capacity = 1; iterator = {anonymous}::Integer*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:561:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector<{anonymous}::Integer, 1>::iterator' {aka '{anonymous}::Integer*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = long long unsigned int; long long unsigned int Capacity = 10; iterator = long long unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:561:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = long long unsigned int; long long unsigned int Capacity = 10; iterator = long long unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:561:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'long long unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = {anonymous}::Integer; long long unsigned int Capacity = 11; iterator = {anonymous}::Integer*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:561:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 11>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector<{anonymous}::Integer, 11>::iterator' {aka '{anonymous}::Integer*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = {anonymous}::Integer; long long unsigned int Capacity = 11; iterator = {anonymous}::Integer*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:561:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 11>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector<{anonymous}::Integer, 11>::iterator' {aka '{anonymous}::Integer*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const long long unsigned int}; T = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:232:84: required from 'void {anonymous}::ResizeableLockFreeQueueTest_setCapacityToZeroWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:226:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::Integer; long long unsigned int Capacity = 11]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::Integer; long long unsigned int Capacity = 11]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::Integer; long long unsigned int Capacity = 11]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:231:42: required from 'void {anonymous}::ResizeableLockFreeQueueTest_setCapacityToZeroWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 11>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:226:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const {anonymous}::Integer*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::Integer; long long unsigned int Capacity = 11; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::Integer; long long unsigned int Capacity = 11; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const {anonymous}::Integer}; T = {anonymous}::Integer; long long unsigned int Capacity = 11]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:232:84: required from 'void {anonymous}::ResizeableLockFreeQueueTest_setCapacityToZeroWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 11>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:226:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const {anonymous}::Integer*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::Integer; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::Integer; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::Integer; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:527:42: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const {anonymous}::Integer*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::Integer; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::Integer; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const {anonymous}::Integer}; T = {anonymous}::Integer; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:528:84: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const {anonymous}::Integer*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = long long unsigned int; long long unsigned int Capacity = 10; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = long long unsigned int; long long unsigned int Capacity = 10; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const long long unsigned int&; ElementType = long long unsigned int; long long unsigned int Capacity = 10; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = long long unsigned int; long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:378:21: required from 'void {anonymous}::ResizeableLockFreeQueueTest_setCapacityFromHalfOfMaxCapacityToMaxCapacityWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:364:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 11; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 11; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = {anonymous}::Integer; ElementType = {anonymous}::Integer; long long unsigned int Capacity = 11; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:66:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(ElementType&&) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 11]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:170:21: required from 'void {anonymous}::ResizeableLockFreeQueueTest_decreaseCapacityToZeroOneByOneWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 11>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:159:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Integer, 11, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Integer*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = {anonymous}::Integer; ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:66:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(ElementType&&) [with ElementType = {anonymous}::Integer; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:535:21: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer<{anonymous}::Integer, 1, long long unsigned int>::byte_t*' {aka 'unsigned char*'} to '{anonymous}::Integer*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 11; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 11; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 11]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = {anonymous}::Integer; long long unsigned int MaxCapacity = 11; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = {anonymous}::ResizeableLockFreeQueueTest_setCapacityToZeroWithHandler_Test >::TestBody()::&; = void; ElementType = {anonymous}::Integer; long long unsigned int MaxCapacity = 11; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:235:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_setCapacityToZeroWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 11>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:226:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = {anonymous}::Integer; long long unsigned int MaxCapacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test >::TestBody()::&; = void; ElementType = {anonymous}::Integer; long long unsigned int MaxCapacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:552:5: required from 'void {anonymous}::ResizeableLockFreeQueueTest_DecreaseCapacityOfAPartiallyFilledQueueWithHandler_Test::TestBody() [with gtest_TypeParam_ = iox::concurrent::ResizeableLockFreeQueue<{anonymous}::Integer, 1>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_resizeable_lockfree_queue.cpp:520:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 71%] Linking CXX executable ../../binding_c/test/binding_c_moduletests cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/binding_c_moduletests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/binding_c_moduletests.dir/moduletests/main.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_c2cpp_enum_translation.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_chunk.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_client.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_config.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_enum_translation.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_cpp2c_service_description_translation.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_listener.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_log.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_node.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_notification_info.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_publisher.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_request_header.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_response_header.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_runtime.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_server.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_description.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_service_discovery.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_subscriber.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_user_trigger.cpp.o CMakeFiles/binding_c_moduletests.dir/moduletests/test_wait_set.cpp.o -o ../../binding_c/test/binding_c_moduletests -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/iceoryx_binding_c:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform /usr/lib/arm-linux-gnueabihf/libgtest.a /usr/lib/arm-linux-gnueabihf/libgmock.a ../libiceoryx_binding_c.so.2.0.3 ../../hoofs/libiceoryx_hoofs_testing.a ../../posh/libiceoryx_posh_config.so.2.0.3 ../../posh/libiceoryx_posh_testing.a -ldl -lstdc++ /usr/lib/arm-linux-gnueabihf/libgmock.a /usr/lib/arm-linux-gnueabihf/libgtest.a ../../posh/libiceoryx_posh_roudi.so.2.0.3 ../../posh/libiceoryx_posh.so.2.0.3 ../../hoofs/libiceoryx_hoofs.so.2.0.3 ../../hoofs/platform/libiceoryx_platform.so.2.0.3 -lpthread -lrt -latomic make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 71%] Built target binding_c_moduletests make -f posh/CMakeFiles/iox-roudi.dir/build.make posh/CMakeFiles/iox-roudi.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/CMakeFiles/iox-roudi.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/CMakeFiles/iox-roudi.dir/build.make posh/CMakeFiles/iox-roudi.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 71%] Building CXX object posh/CMakeFiles/iox-roudi.dir/source/roudi/application/roudi_main.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -std=gnu++14 -MD -MT posh/CMakeFiles/iox-roudi.dir/source/roudi/application/roudi_main.cpp.o -MF CMakeFiles/iox-roudi.dir/source/roudi/application/roudi_main.cpp.o.d -o CMakeFiles/iox-roudi.dir/source/roudi/application/roudi_main.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:615, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:55:16: required from 'iox::cxx::string& iox::cxx::string< >::operator=(iox::cxx::string< >&&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:87:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::copy(const iox::cxx::string&) [with long long unsigned int N = 100; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:29:9: required from 'iox::cxx::string< >::string(const iox::cxx::string< >&) [with long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:38:15: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:312:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 312 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*, uint64_t) [with long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:103:110: required from 'iox::cxx::string< >::string(iox::cxx::TruncateToCapacity_t, const char*) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:131:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 131 | std::memcpy(&(m_rawstring[0]), other, count); | ^~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 128; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:54:17: required from 'iox::cxx::string<128> iox::posix::PosixCallResult::getHumanReadableErrnum() const [with T = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:169:61: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:30:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:30:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:39:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:39:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:30:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:30:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:39:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:39:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl: In instantiation of 'iox::cxx::string& iox::cxx::string< >::move(iox::cxx::string&&) [with long long unsigned int N = 1024; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:35:9: required from 'iox::cxx::string< >::string(iox::cxx::string< >&&) [with long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:29:8: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:30:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/string.inl:325:49: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] 325 | std::memcpy(&(m_rawstring[0]), rhs.c_str(), strSize); | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/source/roudi/application/roudi_main.cpp:39:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Linking CXX executable ../iox-roudi cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh && /usr/bin/cmake -E cmake_link_script CMakeFiles/iox-roudi.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now "CMakeFiles/iox-roudi.dir/source/roudi/application/roudi_main.cpp.o" -o ../iox-roudi -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform: libiceoryx_posh_config.so.2.0.3 libiceoryx_posh_roudi.so.2.0.3 libiceoryx_posh.so.2.0.3 ../hoofs/libiceoryx_hoofs.so.2.0.3 ../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 71%] Built target iox-roudi make -f posh/test/CMakeFiles/posh_moduletests.dir/build.make posh/test/CMakeFiles/posh_moduletests.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test/CMakeFiles/posh_moduletests.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/test/CMakeFiles/posh_moduletests.dir/build.make posh/test/CMakeFiles/posh_moduletests.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 71%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_base_port.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_base_port.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_base_port.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_base_port.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ServerPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ServerPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ServerPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ServerPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ServerPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ServerPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ClientPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ClientPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ClientPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ClientPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::SubscriberPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::SubscriberPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::PublisherPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::PublisherPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::PublisherPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::PublisherPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ServerPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ServerPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ClientPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ClientPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::SubscriberPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::SubscriberPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ServerPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ServerPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ClientPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ClientPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::SubscriberPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::SubscriberPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ServerPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ServerPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ClientPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ClientPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::SubscriberPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::SubscriberPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ServerPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ServerPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::ClientPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::ClientPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::popo::SubscriberPortData]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::popo::SubscriberPortData; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:167:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::BasePort_test_CallingGetRuntimeNameWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] In file included from /usr/include/c++/12/vector:70, from /usr/include/gmock/internal/gmock-internal-utils.h:47, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:32: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {iox::popo::UniquePortId}; _Tp = iox::popo::UniquePortId; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {iox::popo::UniquePortId}; _Tp = iox::popo::UniquePortId; _Alloc = std::allocator]', inlined from 'void {anonymous}::BasePort_test::SetUp() [with PortData = iox::popo::ClientPortData]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:178:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {iox::popo::UniquePortId}; _Tp = iox::popo::UniquePortId; _Alloc = std::allocator]', inlined from 'void {anonymous}::BasePort_test::SetUp() [with PortData = iox::popo::SubscriberPortData]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:178:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {iox::popo::UniquePortId}; _Tp = iox::popo::UniquePortId; _Alloc = std::allocator]', inlined from 'void {anonymous}::BasePort_test::SetUp() [with PortData = iox::popo::InterfacePortData]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:178:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {iox::popo::UniquePortId}; _Tp = iox::popo::UniquePortId; _Alloc = std::allocator]', inlined from 'void {anonymous}::BasePort_test::SetUp() [with PortData = iox::popo::ServerPortData]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:178:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {iox::popo::UniquePortId}; _Tp = iox::popo::UniquePortId; _Alloc = std::allocator]', inlined from 'void {anonymous}::BasePort_test::SetUp() [with PortData = iox::popo::PublisherPortData]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:178:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {iox::popo::UniquePortId}; _Tp = iox::popo::UniquePortId; _Alloc = std::allocator]', inlined from 'void {anonymous}::BasePort_test::SetUp() [with PortData = iox::popo::BasePortData]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_base_port.cpp:178:35: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_capro_message.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_capro_message.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_capro_message.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_capro_message.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_message.cpp [ 72%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_capro_service.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_capro_service.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_capro_service.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_capro_service.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_service.cpp [ 72%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_semaphore_module.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_semaphore_module.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_semaphore_module.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_semaphore_module.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/capro/capro_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_message.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_service.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_service.cpp:200:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_service.cpp:200:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_service.cpp:200:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::capro::ServiceDescription; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::capro::ServiceDescription, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::capro::ServiceDescription; ErrorType = iox::cxx::Serialization::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_service.cpp:200:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:42:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:42:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:166:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = int; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {int, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = int; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:166:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:233:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:233:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:42:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_semaphore_module.cpp:42:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_compatibility_check_level.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_compatibility_check_level.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_compatibility_check_level.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_compatibility_check_level.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_compatibility_check_level.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_compatibility_check_level.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/gmock/internal/gmock-internal-utils.h:47, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_capro_service.cpp:18: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_compatibility_check_level.cpp:20: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 72%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_fixed_size_container.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_fixed_size_container.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_fixed_size_container.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_fixed_size_container.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_fixed_size_container.cpp [ 72%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_gw_channel.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_gw_channel.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_gw_channel.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_gw_channel.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_channel.cpp [ 72%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_fixed_size_container.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 123]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 123]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 123]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 25]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 25]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 25]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = int; unsigned int capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_fixed_size_container.cpp:59:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 123; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 123; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 123; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = int; unsigned int capacity = 123]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_fixed_size_container.cpp:68:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = int; unsigned int capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_fixed_size_container.cpp:108:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 25; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 25; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::entry_t; long long unsigned int Capacity = 25; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = unsigned int; unsigned int capacity = 25]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_fixed_size_container.cpp:160:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::roudi::FixedSizeContainer::entry_t*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_channel.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::ChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::ChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_channel.cpp:61:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::ChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_channel.cpp:61:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object/shared_memory.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:64:20: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemory; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemory, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemory; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:64:20: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemory*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:73:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:73:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:40:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::posix::SharedMemoryError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::posix::SharedMemoryError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::posix::SharedMemoryError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:40:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:73:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory.cpp:73:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_discovery.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_discovery.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_discovery.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_discovery.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_discovery.cpp [ 73%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_generic.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_generic.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_generic.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_generic.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_discovery.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_discovery.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_header.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_header.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_header.cpp [ 73%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory_object.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory_object.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory_object.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory_object.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory_object.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/channel.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::GatewayError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::GatewayError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::GatewayError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536; iterator = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/gateway/gateway_generic.inl:121:53: required from 'iox::cxx::optional iox::gw::GatewayGeneric::findChannel(const iox::capro::ServiceDescription&) const [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; gateway_t = MockGatewayBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_gateway_generic.hpp:68:58: required from 'iox::cxx::optional iox::gw::StubbedGatewayGeneric::findChannel(const iox::capro::ServiceDescription&) [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:131:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[376]' {aka 'unsigned char (*)[376]'} to 'iox::cxx::vector, 1536>::iterator' {aka 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536; iterator = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/gateway/gateway_generic.inl:121:75: required from 'iox::cxx::optional iox::gw::GatewayGeneric::findChannel(const iox::capro::ServiceDescription&) const [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; gateway_t = MockGatewayBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_gateway_generic.hpp:68:58: required from 'iox::cxx::optional iox::gw::StubbedGatewayGeneric::findChannel(const iox::capro::ServiceDescription&) [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:131:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 1536>::iterator' {aka 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::GatewayError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::GatewayError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::GatewayError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::GatewayError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:101:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::GatewayError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::GatewayError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::GatewayError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::GatewayError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:101:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/smart_lock.hpp:86:5: required from 'iox::gw::GatewayGeneric::GatewayGeneric(iox::capro::Interfaces, iox::units::Duration, iox::units::Duration) [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; gateway_t = MockGatewayBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_gateway_generic.hpp:42:73: required from 'iox::gw::StubbedGatewayGeneric::StubbedGatewayGeneric() [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:62:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[376]' {aka 'unsigned char (*)[376]'} to 'const iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::ChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::gw::GatewayGeneric::addChannel(const iox::capro::ServiceDescription&, const IceoryxPubSubOptions&) [with IceoryxPubSubOptions = {anonymous}::StubbedIceoryxTerminal::Options; channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; gateway_t = MockGatewayBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_gateway_generic.hpp:63:57: required from 'iox::cxx::expected iox::gw::StubbedGatewayGeneric::addChannel(const iox::capro::ServiceDescription&, const IceoryxPubSubOptions&) [with IceoryxPubSubOptions = {anonymous}::StubbedIceoryxTerminal::Options; channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:346:15: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; long long unsigned int Capacity = 1536; iterator = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/gateway/gateway_generic.inl:155:29: required from 'iox::cxx::expected iox::gw::GatewayGeneric::discardChannel(const iox::capro::ServiceDescription&) [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; gateway_t = MockGatewayBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_gateway_generic.hpp:78:61: required from 'iox::cxx::expected iox::gw::StubbedGatewayGeneric::discardChannel(const iox::capro::ServiceDescription&) [with channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:192:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[376]' {aka 'const unsigned char (*)[376]'} to 'const iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::ChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/gateway/gateway_generic.inl:97:14: required from 'iox::cxx::expected iox::gw::GatewayGeneric::addChannel(const iox::capro::ServiceDescription&, const IceoryxPubSubOptions&) [with IceoryxPubSubOptions = {anonymous}::StubbedIceoryxTerminal::Options; channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; gateway_t = MockGatewayBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_gateway_generic.hpp:63:57: required from 'iox::cxx::expected iox::gw::StubbedGatewayGeneric::addChannel(const iox::capro::ServiceDescription&, const IceoryxPubSubOptions&) [with IceoryxPubSubOptions = {anonymous}::StubbedIceoryxTerminal::Options; channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; Targs = {iox::gw::ChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>, iox::gw::ChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; ErrorType = iox::gw::ChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/gateway/gateway_generic.inl:97:14: required from 'iox::cxx::expected iox::gw::GatewayGeneric::addChannel(const iox::capro::ServiceDescription&, const IceoryxPubSubOptions&) [with IceoryxPubSubOptions = {anonymous}::StubbedIceoryxTerminal::Options; channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>; gateway_t = MockGatewayBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_gateway_generic.hpp:63:57: required from 'iox::cxx::expected iox::gw::StubbedGatewayGeneric::addChannel(const iox::capro::ServiceDescription&, const IceoryxPubSubOptions&) [with IceoryxPubSubOptions = {anonymous}::StubbedIceoryxTerminal::Options; channel_t = iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_gw_gateway_generic.cpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::gw::Channel<{anonymous}::StubbedIceoryxTerminal, {anonymous}::StubbedExternalTerminal>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_header.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory_object.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_header.cpp:43:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_header.cpp:43:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory_object.cpp:61:102: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory_object.cpp:61:102: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory_object.cpp:61:102: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_shared_memory_object.cpp:61:102: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_header.cpp:43:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_header.cpp:43:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_settings.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_settings.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_settings.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_settings.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_settings.cpp [ 75%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_static_storage.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_static_storage.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_static_storage.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_static_storage.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_static_storage.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_settings.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_settings.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_settings.cpp:43:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_settings.cpp:43:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_settings.cpp:43:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_chunk_settings.cpp:43:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_unit_duration.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_unit_duration.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_unit_duration.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_unit_duration.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unit_duration.cpp [ 75%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_config.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_config.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_config.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_config.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_config.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unit_duration.cpp: In member function 'virtual void {anonymous}::Duration_test_ConstructFromTimespecWithMaxValue_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unit_duration.cpp:219:17: warning: overflow in conversion from 'long long unsigned int' to '__time_t' {aka 'long int'} changes value from '18446744073709551615' to '-1' [-Woverflow] 219 | ts.tv_sec = SECONDS; | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unit_duration.cpp: In member function 'virtual void {anonymous}::Duration_test_ConstructFromITimerspecWithMaxValue_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unit_duration.cpp:278:30: warning: overflow in conversion from 'long long unsigned int' to '__time_t' {aka 'long int'} changes value from '18446744073709551615' to '-1' [-Woverflow] 278 | its.it_interval.tv_sec = SECONDS; | ^~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unit_duration.cpp: In member function 'virtual void {anonymous}::Duration_test_ConstructFromTimevalWithMaxValue_Test::TestBody()': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unit_duration.cpp:338:17: warning: overflow in conversion from 'long long unsigned int' to '__time_t' {aka 'long int'} changes value from '18446744073709551615' to '-1' [-Woverflow] 338 | tv.tv_sec = SECONDS; | ^~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_config.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::data() const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_config.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:258:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 258 | return reinterpret_cast(m_data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_config.cpp:46:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_info.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_info.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_info.cpp [ 75%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_manager.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_manager.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_manager.cpp [ 76%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_mempool.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_mempool.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_mempool.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_mempool.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_mempool.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_manager.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_manager.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_manager.cpp:168:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_manager.cpp:168:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_manager.cpp:168:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_memory_manager.cpp:168:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::MemoryManager_test_addMemPoolWithChunkCountZeroShouldFail_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_mempool.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 76%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp [ 76%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment_management.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment_management.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment_management.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment_management.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:42:7: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:127:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12]' {aka 'unsigned char (*)[12]'} to 'const iox::posix::AccessController::PermissionEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:196:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:196:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:127:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:196:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:196:114: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:127:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:35:5: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; const_iterator = const iox::mepoo::SegmentConfig::SegmentEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:35:5: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::mepoo::SegmentConfig::SegmentEntry*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:61:5: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:61:5: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:63:9: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:63:9: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; iterator = iox::mepoo::SegmentManager<>::SegmentMapping*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:93:55: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[184]' {aka 'unsigned char (*)[184]'} to 'iox::cxx::vector::SegmentMapping, 100>::iterator' {aka 'iox::mepoo::SegmentManager<>::SegmentMapping*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; iterator = iox::mepoo::SegmentManager<>::SegmentMapping*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:93:79: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::SegmentMapping, 100>::iterator' {aka 'iox::mepoo::SegmentManager<>::SegmentMapping*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int; result_t = iox::cxx::expected<{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:127:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int; result_t = iox::cxx::expected<{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:127:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to '{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int; result_t = iox::cxx::expected<{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:127:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; ErrorType = int; result_t = iox::cxx::expected<{anonymous}::MePooSegment_test::SharedMemoryObject_MOCK, int>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = {anonymous}::MePooSegment_test::SharedMemoryObject_MOCK; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment.cpp:127:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/shared_memory_object.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[184]' {aka 'unsigned char (*)[184]'} to 'const iox::mepoo::SegmentManager<>::SegmentMapping*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::SegmentManager<>::SegmentMapping; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:107:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[184]' {aka 'const unsigned char (*)[184]'} to 'const iox::mepoo::SegmentManager<>::SegmentMapping*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:46:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'const iox::mepoo::MePooSegment<>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:55:41: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[6384]' {aka 'const unsigned char (*)[6384]'} to 'const iox::mepoo::MePooSegment<>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:55:10: required from 'iox::mepoo::SegmentManager::SegmentMappingContainer iox::mepoo::SegmentManager::getSegmentMappings(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>; SegmentMappingContainer = iox::cxx::vector::SegmentMapping, 100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:105:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:61:5: required from 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:46:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:61:5: required from 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:46:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::AccessController::PermissionEntry; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/access_control.hpp:42:7: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12]' {aka 'unsigned char (*)[12]'} to 'const iox::posix::AccessController::PermissionEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::cxx::string<100>, long long unsigned int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&, iox::cxx::perms}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:72:39: required from 'SharedMemoryObjectType iox::mepoo::MePooSegment::createSharedMemoryObject(const iox::mepoo::MePooConfig&, const iox::posix::PosixGroup&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mepoo_segment.inl:37:38: required from 'iox::mepoo::MePooSegment::MePooSegment(const iox::mepoo::MePooConfig&, iox::posix::Allocator&, const iox::posix::PosixGroup&, const iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&) [with SharedMemoryObjectType = iox::posix::SharedMemoryObject; MemoryManagerType = iox::mepoo::MemoryManager]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::mepoo::MePooConfig&, iox::posix::Allocator&, iox::posix::PosixGroup&, iox::posix::PosixGroup&, const iox::mepoo::MemoryInfo&}; T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:46:36: required from 'void iox::mepoo::SegmentManager::createSegment(const iox::mepoo::SegmentConfig::SegmentEntry&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:37:9: required from 'iox::mepoo::SegmentManager::SegmentManager(const iox::mepoo::SegmentConfig&, iox::posix::Allocator*) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_segment_management.cpp:99:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 76%] Building CXX object hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_unix_domain_sockets.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT hoofs/test/CMakeFiles/hoofs_moduletests.dir/moduletests/test_unix_domain_sockets.cpp.o -MF CMakeFiles/hoofs_moduletests.dir/moduletests/test_unix_domain_sockets.cpp.o.d -o CMakeFiles/hoofs_moduletests.dir/moduletests/test_unix_domain_sockets.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp [ 76%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_chunk.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_chunk.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_chunk.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_chunk.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_chunk.cpp [ 77%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_pointer.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_pointer.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_pointer.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_pointer.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/design_pattern/creation.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/message_queue.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:56:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:56:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_chunk.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:216:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:216:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:92:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:92:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_chunk.cpp:43:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_chunk.cpp:43:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:92:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/test/moduletests/test_unix_domain_sockets.cpp:92:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_chunk.cpp:43:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_chunk.cpp:43:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::SharedPointerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:119:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:119:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::mepoo::SharedChunk&, int}; DerivedClass = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError; result_t = iox::cxx::expected, iox::mepoo::SharedPointerError>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:163:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::mepoo::SharedChunk&, int}; DerivedClass = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError; result_t = iox::cxx::expected, iox::mepoo::SharedPointerError>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:163:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::mepoo::SharedChunk&, int, int}; DerivedClass = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; ErrorType = iox::mepoo::SharedPointerError; result_t = iox::cxx::expected, iox::mepoo::SharedPointerError>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:164:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::mepoo::SharedChunk&, int, int}; DerivedClass = iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>; ErrorType = iox::mepoo::SharedPointerError; result_t = iox::cxx::expected, iox::mepoo::SharedPointerError>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:164:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::SharedPointer_Test::TestClass>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:119:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:119:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::SharedPointerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::mepoo::SharedChunk&, int}; DerivedClass = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError; result_t = iox::cxx::expected, iox::mepoo::SharedPointerError>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:163:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::SharedPointerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {iox::mepoo::SharedChunk&, int}; DerivedClass = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError; result_t = iox::cxx::expected, iox::mepoo::SharedPointerError>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shared_pointer.cpp:163:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp [ 77%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_typed_mempool.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_typed_mempool.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_typed_mempool.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_typed_mempool.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp [ 77%] Linking CXX executable hoofs_moduletests cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/hoofs_moduletests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/hoofs_moduletests.dir/moduletests/test_access_control.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_allocator.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_atomic_relocatable_ptr.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_fifo.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_loffli.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_periodic_task.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_smart_lock.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_sofi.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_taco.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_concurrent_trigger_queue.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_algorithm.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_convert.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_deadline_timer.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_expected.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_filesystem.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_forward_list.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_function_ref.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_and_then.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_common.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_concat_multiple_calls.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_expect.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_or_else.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_types.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_functional_interface_value_or.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_generic_raii.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_helplets.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_list.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_method_callback.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_newtype.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_optional.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_poor_mans_heap.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_reference_counter.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_serialization.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_set.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_stack.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_string.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_type_traits.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_id.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_unique_ptr.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_variant_queue.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_cxx_vector.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_directed_graph.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_file_reader.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_hoofs_modules.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_index_queue.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_ipc_channel.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_buffer.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_lockfree_queue_cyclic_index.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_logger.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_logstream.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_objectpool.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_access_rights.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_file_lock.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_mutex.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_posix_call.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_handler.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_signal_watcher.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_thread.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_posix_timer.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_relative_pointer_data.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_relocatable_ptr.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_resizeable_lockfree_queue.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_semaphore_module.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_shared_memory_object.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_static_storage.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_unit_duration.cpp.o CMakeFiles/hoofs_moduletests.dir/moduletests/test_unix_domain_sockets.cpp.o -o hoofs_moduletests -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform /usr/lib/arm-linux-gnueabihf/libgtest.a /usr/lib/arm-linux-gnueabihf/libgmock.a ../libiceoryx_hoofs_testing.a -lacl -ldl -lpthread -lrt /usr/lib/arm-linux-gnueabihf/libgmock.a /usr/lib/arm-linux-gnueabihf/libgtest.a ../libiceoryx_hoofs.so.2.0.3 ../platform/libiceoryx_platform.so.2.0.3 -latomic -lpthread -lrt In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shm_safe_unmanaged_chunk.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:45:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:45:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:49:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:49:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:45:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:45:97: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:49:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp:49:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ShmSafeUnmanagedChunk_test_CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutPreviouslyCalledReleaseToSharedChunkResultsInFalse_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ShmSafeUnmanagedChunk_test_CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutPreviouslyCalledReleaseToSharedChunkResultsInFalse_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::cxx::variant}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkManagement*; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkManagement*, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkManagement*, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkManagement**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::TypedMemPoolError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::TypedMemPoolError; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::TypedMemPoolError, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::TypedMemPoolError, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:91:8: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::variant; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::cxx::variant}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::variant*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::cxx::variant}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:131:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::cxx::variant}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:131:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'static uint64_t iox::mepoo::TypedMemPool::requiredChunkSize() [with T = {anonymous}::TypedMemPool_test::TestClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:33:56: required from 'iox::mepoo::TypedMemPool::TypedMemPool(iox::cxx::greater_or_equal, iox::posix::Allocator&, iox::posix::Allocator&) [with T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:53:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkManagement*; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkManagement*, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkManagement*; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkManagement*; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:68:10: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkManagement**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkManagement*; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkManagement*, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkManagement*; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkManagement*; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:68:10: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkManagement**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkManagement**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::SharedPointerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:74:10: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:74:10: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::TypedMemPoolError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::TypedMemPoolError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::TypedMemPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::TypedMemPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::TypedMemPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::TypedMemPoolError; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::TypedMemPoolError, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::TypedMemPoolError, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:91:8: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:97:10: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:97:10: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:103:10: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:103:10: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointer*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::variant; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::cxx::variant}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:131:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::variant*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::variant; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::cxx::variant}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:131:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::variant*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::variant*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'static uint64_t iox::mepoo::TypedMemPool::requiredChunkSize() [with T = {anonymous}::TypedMemPool_test::TestClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:33:56: required from 'iox::mepoo::TypedMemPool::TypedMemPool(iox::cxx::greater_or_equal, iox::posix::Allocator&, iox::posix::Allocator&) [with T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:53:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:129:10: required from 'static uint64_t iox::mepoo::TypedMemPool::requiredChunkSize() [with T = {anonymous}::TypedMemPool_test::TestClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:33:56: required from 'iox::mepoo::TypedMemPool::TypedMemPool(iox::cxx::greater_or_equal, iox::posix::Allocator&, iox::posix::Allocator&) [with T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:53:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:129:10: required from 'static uint64_t iox::mepoo::TypedMemPool::requiredChunkSize() [with T = {anonymous}::TypedMemPool_test::TestClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:33:56: required from 'iox::mepoo::TypedMemPool::TypedMemPool(iox::cxx::greater_or_equal, iox::posix::Allocator&, iox::posix::Allocator&) [with T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:53:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::SharedPointerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:74:10: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::SharedPointerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; Targs = {iox::mepoo::SharedPointerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>, iox::mepoo::SharedPointerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer<{anonymous}::TypedMemPool_test::TestClass>; ErrorType = iox::mepoo::SharedPointerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:74:10: required from 'iox::cxx::expected, iox::mepoo::TypedMemPoolError> iox::mepoo::TypedMemPool::createObject(Targs&& ...) [with Targs = {int, int}; T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:69:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedPointerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::TypedMemPoolError; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:96:62: required from 'constexpr iox::cxx::variant::variant(iox::cxx::variant&&) [with Types = {iox::mepoo::TypedMemPoolError, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:174:5: required from 'bool iox::cxx::variant::emplace_at_index(CTorArguments&& ...) [with long long unsigned int TypeIndex = 1; CTorArguments = {iox::cxx::variant}; Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:42:24: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::in_place_index&, CTorArguments&& ...) [with long long unsigned int N = 1; CTorArguments = {iox::cxx::variant}; Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:107:7: required from 'iox::cxx::expected::expected(iox::cxx::error&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:94:21: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:97:10: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:97:10: required from 'iox::cxx::expected, iox::cxx::variant > iox::mepoo::TypedMemPool::createObjectWithCreationPattern(Targs&& ...) [with ErrorType = iox::posix::SemaphoreError; Targs = {const iox::posix::CreateNamedSemaphore_t&, const char (&)[8], int, int}; T = iox::posix::Semaphore]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:130:96: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:129:10: required from 'static uint64_t iox::mepoo::TypedMemPool::requiredChunkSize() [with T = {anonymous}::TypedMemPool_test::TestClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:33:56: required from 'iox::mepoo::TypedMemPool::TypedMemPool(iox::cxx::greater_or_equal, iox::posix::Allocator&, iox::posix::Allocator&) [with T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:53:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:129:10: required from 'static uint64_t iox::mepoo::TypedMemPool::requiredChunkSize() [with T = {anonymous}::TypedMemPool_test::TestClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/typed_mem_pool.inl:33:56: required from 'iox::mepoo::TypedMemPool::TypedMemPool(iox::cxx::greater_or_equal, iox::posix::Allocator&, iox::posix::Allocator&) [with T = {anonymous}::TypedMemPool_test::TestClass]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:53:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::TypedMemPoolError; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::TypedMemPoolError, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:48: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::variant; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedPointer; Targs = {iox::cxx::variant}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedPointer, iox::cxx::variant}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedPointer; ErrorType = iox::cxx::variant]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mepoo_typed_mempool.cpp:131:75: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::TypedMemPoolError*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 77%] Built target hoofs_moduletests make -f posh/test/CMakeFiles/posh_integrationtests.dir/build.make posh/test/CMakeFiles/posh_integrationtests.dir/depend make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_meta /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test/CMakeFiles/posh_integrationtests.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' make -f posh/test/CMakeFiles/posh_integrationtests.dir/build.make posh/test/CMakeFiles/posh_integrationtests.dir/build make[3]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 78%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_client_server.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_client_server.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_client_server.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_client_server.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp [ 78%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_monitoringmode_logstream.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_monitoringmode_logstream.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_monitoringmode_logstream.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_monitoringmode_logstream.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_monitoringmode_logstream.cpp [ 79%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mq_message.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_mq_message.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_mq_message.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_mq_message.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mq_message.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response<{anonymous}::DummyResponse>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:90:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:90:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::ServerRequestResult> iox::popo::ServerImpl::take() [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:101:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:101:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:101:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response<{anonymous}::DummyResponse>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:105:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response<{anonymous}::DummyResponse>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:105:46: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::ClientImpl::take() [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:114:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:114:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:114:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:135:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:135:82: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:135:82: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:146:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:146:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:151:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:161:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:161:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:348:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:348:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:90:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:90:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:67:44: required from 'iox::cxx::expected iox::popo::ClientImpl::send(iox::popo::Request&&) [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:96:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:67:44: required from 'iox::cxx::expected iox::popo::ClientImpl::send(iox::popo::Request&&) [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:96:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:42:10: required from 'iox::cxx::expected, iox::popo::ServerRequestResult> iox::popo::ServerImpl::take() [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:101:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:42:10: required from 'iox::cxx::expected, iox::popo::ServerRequestResult> iox::popo::ServerImpl::take() [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:101:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:101:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:101:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:84:46: required from 'iox::cxx::expected iox::popo::ServerImpl::send(iox::popo::Response&&) [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:109:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:84:46: required from 'iox::cxx::expected iox::popo::ServerImpl::send(iox::popo::Response&&) [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:109:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:73:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::ClientImpl::take() [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:114:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:73:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::ClientImpl::take() [with Req = {anonymous}::DummyRequest; Res = {anonymous}::DummyResponse; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:114:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:114:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:114:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:43:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:135:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:43:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:135:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:66:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:151:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:66:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:151:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:348:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_client_server.cpp:348:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_monitoringmode_logstream.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_mq_message.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_monitoringmode_logstream.cpp:19: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 79%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_client.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_client.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_client.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_client.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_interface_port_stack_blowup.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_interface_port_stack_blowup.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_interface_port_stack_blowup.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_interface_port_stack_blowup.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_interface_port_stack_blowup.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_client.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void {anonymous}::BaseClient_test_GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf_Test::TestBody() [with gtest_TypeParam_ = iox::popo::UntypedClientImpl >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:272:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_publisher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_publisher.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_publisher.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_publisher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_publisher.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/method_callback.inl:109:16: required from 'iox::cxx::expected iox::cxx::ConstMethodCallback::operator()(MethodArguments&& ...) const [with MethodArguments = {}; ReturnValue = bool; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:280:5: required from 'void {anonymous}::BaseClient_test_GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf_Test::TestBody() [with gtest_TypeParam_ = iox::popo::UntypedClientImpl >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:272:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/method_callback.inl:109:16: required from 'iox::cxx::expected iox::cxx::ConstMethodCallback::operator()(MethodArguments&& ...) const [with MethodArguments = {}; ReturnValue = bool; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:280:5: required from 'void {anonymous}::BaseClient_test_GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf_Test::TestBody() [with gtest_TypeParam_ = iox::popo::UntypedClientImpl >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:272:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseClient_test::SetUp() [with SutType = iox::popo::BaseClient]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_client.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_base.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_interface_port_stack_blowup.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.hpp:32, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:38, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/roudi.hpp:27, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_gtest.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_interface_port_stack_blowup.cpp:21: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {testing::Matcher}; _Tp = testing::Matcher; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {testing::Matcher}; _Tp = testing::Matcher; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = testing::Matcher; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void testing::internal::VariadicMatcher::CreateVariadicMatcher(std::vector >*, std::integral_constant) const [with T = const bool&; unsigned int I = 0; CombiningMatcher = testing::internal::AnyOfMatcherImpl; Args = {bool, bool}]' at /usr/include/gmock/gmock-matchers.h:1360:22, inlined from 'testing::internal::VariadicMatcher::operator testing::Matcher() const [with T = const bool&; CombiningMatcher = testing::internal::AnyOfMatcherImpl; Args = {bool, bool}]' at /usr/include/gmock/gmock-matchers.h:1352:29, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, std::true_type, std::integral_constant) [with bool Ignore = false; T = const bool&; M = testing::internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:370:12, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const bool&; M = testing::internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:354:48, inlined from 'testing::Matcher testing::MatcherCast(const M&) [with T = const bool&; M = internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:512:55, inlined from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const bool&; M = internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:519:53, inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = bool; M = testing::internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:1587:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {testing::Matcher}; _Tp = testing::Matcher; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = testing::Matcher; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void testing::internal::VariadicMatcher::CreateVariadicMatcher(std::vector >*, std::integral_constant) const [with T = const bool&; unsigned int I = 1; CombiningMatcher = testing::internal::AnyOfMatcherImpl; Args = {bool, bool}]' at /usr/include/gmock/gmock-matchers.h:1360:22, inlined from 'void testing::internal::VariadicMatcher::CreateVariadicMatcher(std::vector >*, std::integral_constant) const [with T = const bool&; unsigned int I = 0; CombiningMatcher = testing::internal::AnyOfMatcherImpl; Args = {bool, bool}]' at /usr/include/gmock/gmock-matchers.h:1361:29, inlined from 'testing::internal::VariadicMatcher::operator testing::Matcher() const [with T = const bool&; CombiningMatcher = testing::internal::AnyOfMatcherImpl; Args = {bool, bool}]' at /usr/include/gmock/gmock-matchers.h:1352:29, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::CastImpl(const M&, std::true_type, std::integral_constant) [with bool Ignore = false; T = const bool&; M = testing::internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:370:12, inlined from 'static testing::Matcher testing::internal::MatcherCastImpl::Cast(const M&) [with T = const bool&; M = testing::internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:354:48, inlined from 'testing::Matcher testing::MatcherCast(const M&) [with T = const bool&; M = internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:512:55, inlined from 'testing::Matcher testing::SafeMatcherCast(const M&) [with T = const bool&; M = internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:519:53, inlined from 'testing::AssertionResult testing::internal::PredicateFormatterFromMatcher::operator()(const char*, const T&) const [with T = bool; M = testing::internal::VariadicMatcher]' at /usr/include/gmock/gmock-matchers.h:1587:29: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_mq_interface_startup_race.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_mq_interface_startup_race.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_mq_interface_startup_race.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_mq_interface_startup_race.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_publisher.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:105:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::UnixDomainSocket; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::UnixDomainSocket, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::UnixDomainSocket; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:105:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::UnixDomainSocket*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:148:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = std::__cxx11::basic_string; Targs = {iox::posix::IpcChannelError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {std::__cxx11::basic_string, std::allocator >, iox::posix::IpcChannelError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = std::__cxx11::basic_string; ErrorType = iox::posix::IpcChannelError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:148:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'std::__cxx11::basic_string*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:140:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:140:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:140:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_mq_interface_startup_race.cpp:140:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_server.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_server.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_server.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_server.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp [ 80%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_chunk_building_blocks.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_chunk_building_blocks.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_chunk_building_blocks.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_chunk_building_blocks.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:55:50: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:89:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector >, 128>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:56:48: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:89:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >, 128>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:187:29: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:137:40: required from '{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward():: [with auto:6 = const iox::mepoo::SharedChunk]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; _Args = {const iox::mepoo::SharedChunk&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, const iox::mepoo::SharedChunk&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::(const iox::mepoo::SharedChunk&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; As = {const iox::mepoo::SharedChunk&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:133:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:295:63: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:207:5: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:137:40: required from '{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward():: [with auto:6 = const iox::mepoo::SharedChunk]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; _Args = {const iox::mepoo::SharedChunk&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, const iox::mepoo::SharedChunk&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::(const iox::mepoo::SharedChunk&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; As = {const iox::mepoo::SharedChunk&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:133:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:64: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:89:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:207:5: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:137:40: required from '{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward():: [with auto:6 = const iox::mepoo::SharedChunk]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::(const iox::mepoo::SharedChunk&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; As = {const iox::mepoo::SharedChunk&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::, const iox::mepoo::SharedChunk&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = {anonymous}::ChunkBuildingBlocks_IntegrationTest::forward()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:133:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:89:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:89:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:114:21: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:114:21: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.inl:86:25: required from 'iox::cxx::expected iox::popo::ChunkReceiver::tryGet() [with ChunkReceiverDataType = iox::popo::ChunkReceiverData<256, iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:168:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.inl:86:25: required from 'iox::cxx::expected iox::popo::ChunkReceiver::tryGet() [with ChunkReceiverDataType = iox::popo::ChunkReceiverData<256, iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:168:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 768]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 768]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 768]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 768]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = {anonymous}::ChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:220:71: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:114:21: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:114:21: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:99:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 768; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 768; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 768; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 768]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 768]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:132:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.inl:86:25: required from 'iox::cxx::expected iox::popo::ChunkReceiver::tryGet() [with ChunkReceiverDataType = iox::popo::ChunkReceiverData<256, iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:168:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver.inl:86:25: required from 'iox::cxx::expected iox::popo::ChunkReceiver::tryGet() [with ChunkReceiverDataType = iox::popo::ChunkReceiverData<256, iox::popo::ChunkQueueData<{anonymous}::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_chunk_building_blocks.cpp:168:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:62:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:62:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_server.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void {anonymous}::BaseServer_test_GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf_Test::TestBody() [with gtest_TypeParam_ = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:282:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/method_callback.inl:109:16: required from 'iox::cxx::expected iox::cxx::ConstMethodCallback::operator()(MethodArguments&& ...) const [with MethodArguments = {}; ReturnValue = bool; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:290:5: required from 'void {anonymous}::BaseServer_test_GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf_Test::TestBody() [with gtest_TypeParam_ = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:282:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = bool; Targs = {iox::cxx::MethodCallbackError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {bool, iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = bool; ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/method_callback.inl:109:16: required from 'iox::cxx::expected iox::cxx::ConstMethodCallback::operator()(MethodArguments&& ...) const [with MethodArguments = {}; ReturnValue = bool; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:290:5: required from 'void {anonymous}::BaseServer_test_GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf_Test::TestBody() [with gtest_TypeParam_ = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:282:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_port_user_building_blocks.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_port_user_building_blocks.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_port_user_building_blocks.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_port_user_building_blocks.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void {anonymous}::BaseServer_test::SetUp() [with SutType = iox::popo::BaseServer]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_server.cpp:86:10: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::CaproMessage; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:162:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::capro::CaproMessage*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:66:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[5168]' {aka 'unsigned char (*)[5168]'} to 'const iox::popo::PublisherPortData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 17]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:66:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::popo::PublisherPortUser*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortRouDi; long long unsigned int Capacity = 17]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortRouDi; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortRouDi; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:66:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::popo::PublisherPortRouDi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = std::thread; long long unsigned int Capacity = 17]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = std::thread; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = std::thread; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:66:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const std::thread*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&, iox::cxx::string<100>&, iox::mepoo::MemoryManager*, iox::popo::PublisherOptions}; T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:84:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[5168]' {aka 'const unsigned char (*)[5168]'} to 'const iox::popo::PublisherPortData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::PublisherPortData*}; T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:86:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::popo::PublisherPortUser*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::PublisherPortRouDi; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::PublisherPortRouDi; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::PublisherPortData*}; T = iox::popo::PublisherPortRouDi; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:87:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::popo::PublisherPortRouDi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::capro::CaproMessage; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::capro::CaproMessage; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = iox::capro::CaproMessage; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:158:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[384]' {aka 'const unsigned char (*)[384]'} to 'const iox::capro::CaproMessage*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = std::thread; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = std::thread; long long unsigned int Capacity = 17; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {std::_Bind, std::reference_wrapper))(unsigned int, iox::popo::PublisherPortRouDi&, iox::popo::PublisherPortUser&)>}; T = std::thread; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:350:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const std::thread*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void {anonymous}::PortUser_IntegrationTest::subscriberThread(uint32_t, SubscriberPortType&, iox::popo::SubscriberPortUser&) [with SubscriberPortType = iox::popo::SubscriberPortSingleProducer; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:321:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void {anonymous}::PortUser_IntegrationTest::subscriberThread(uint32_t, SubscriberPortType&, iox::popo::SubscriberPortUser&) [with SubscriberPortType = iox::popo::SubscriberPortSingleProducer; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:321:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:66:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortData; long long unsigned int Capacity = 17]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_port_user_building_blocks.cpp:66:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] [ 80%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_pub_sub_listener.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_pub_sub_listener.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_pub_sub_listener.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_pub_sub_listener.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/loffli.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/listener.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:57:21: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:57:21: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_popo_pub_sub_listener.cpp:69:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_integration.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_integration.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_integration.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_integration.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_integration.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_integration.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_mepoo.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_mepoo.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_mepoo.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_mepoo.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; iterator = iox::roudi::MemPoolInfo*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:175:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[20]' {aka 'unsigned char (*)[20]'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemPoolInfo*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; iterator = iox::roudi::MemPoolInfo*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:175:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemPoolInfo*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:252:50: required from '{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&):: [with auto:14 = iox::popo::Sample, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::; _Args = {iox::popo::Sample, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::(iox::popo::Sample, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::; As = {iox::popo::Sample, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[752]' {aka 'const unsigned char (*)[752]'} to 'const iox::roudi::MemPoolIntrospectionInfo*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:252:38: required from '{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&):: [with auto:14 = iox::popo::Sample, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::; _Args = {iox::popo::Sample, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::(iox::popo::Sample, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::; As = {iox::popo::Sample, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::, iox::popo::Sample, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::Mepoo_IntegrationTest::getMempoolInfoFromIntrospection(MemPoolInfoContainer&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[20]' {aka 'const unsigned char (*)[20]'} to 'const iox::roudi::MemPoolInfo*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:28, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:28:84: required from 'iox::popo::WaitSet< >::WaitSet() [with long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:239:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::Subscriber >; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 1; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber >; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:240:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:187:68: required from 'iox::popo::WaitSet<1>::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&):: [with auto:7 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<1>::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<1>::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<1>::attachState >, iox::popo::SubscriberState>(iox::popo::Subscriber >&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback >, iox::popo::internal::NoType_t>&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:184:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber >; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:240:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:245:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:248:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:374:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[20]' {aka 'unsigned char (*)[20]'} to 'const iox::roudi::MemPoolInfo*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from 'bool {anonymous}::Mepoo_IntegrationTest::sendReceiveSample(const uint32_t&, iox::cxx::optional) [with unsigned int size = 200; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:382:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:48:1: required from 'iox::popo::WaitSet< >::~WaitSet() [with long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:239:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber >; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:240:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:245:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'bool {anonymous}::Mepoo_IntegrationTest::sendReceiveSample(const uint32_t&, iox::cxx::optional) [with unsigned int size = 200; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:382:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from 'bool {anonymous}::Mepoo_IntegrationTest::sendReceiveSample(const uint32_t&, iox::cxx::optional) [with unsigned int size = 200; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:382:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:452:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:452:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::units::Duration*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 1; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:245:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:245:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'bool {anonymous}::Mepoo_IntegrationTest::sendReceiveSample(const uint32_t&, iox::cxx::optional) [with unsigned int size = 200; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:382:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:452:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::TimerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::units::Duration; Targs = {iox::posix::TimerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::units::Duration, iox::posix::TimerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::units::Duration; ErrorType = iox::posix::TimerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:452:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::TimerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_subscriber.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_subscriber.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_subscriber.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_subscriber.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::Subscriber >; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 1; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber >; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:240:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::Subscriber >; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 1; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber >; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:240:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = iox::cxx::vector; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:250:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:45:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::roudi::RouDiEnvironment}; T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:38:20: required from 'iox::cxx::optional::optional(T&&) [with T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:120:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:45:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::roudi::RouDiEnvironment}; T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:38:20: required from 'iox::cxx::optional::optional(T&&) [with T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:120:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:45:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::roudi::RouDiEnvironment}; T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:38:20: required from 'iox::cxx::optional::optional(T&&) [with T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:120:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:45:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::roudi::RouDiEnvironment}; T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:38:20: required from 'iox::cxx::optional::optional(T&&) [with T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:120:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:41:1: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:45:5: required from 'void iox::cxx::optional::construct_value(Targs&& ...) [with Targs = {iox::roudi::RouDiEnvironment}; T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:38:20: required from 'iox::cxx::optional::optional(T&&) [with T = iox::roudi::RouDiEnvironment]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_posh_mepoo.cpp:120:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:28, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:46:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = {anonymous}::StubbedBaseSubscriber; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::StubbedBaseSubscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:184:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:187:68: required from 'iox::popo::WaitSet<>::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&):: [with auto:7 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<>::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<>::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<>::attachState<{anonymous}::StubbedBaseSubscriber, iox::popo::SubscriberState>({anonymous}::StubbedBaseSubscriber&, iox::popo::SubscriberState, uint64_t, const iox::popo::NotificationCallback<{anonymous}::StubbedBaseSubscriber, iox::popo::internal::NoType_t>&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:184:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::StubbedBaseSubscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:184:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:35:38: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:46:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:75:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::StubbedBaseSubscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:184:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:75:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:75:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:75:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:75:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:75:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = {anonymous}::StubbedBaseSubscriber; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::StubbedBaseSubscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:184:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = {anonymous}::StubbedBaseSubscriber; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:178:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachState(T&, StateType, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::StubbedBaseSubscriber; StateType = iox::popo::SubscriberState; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_base_subscriber.cpp:184:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_publisher_subscriber_communication.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_publisher_subscriber_communication.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_publisher_subscriber_communication.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_publisher_subscriber_communication.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int}; T = long long int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:426:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody():: [with auto:29 = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::; _Args = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::(iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::; As = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref >, iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:426:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:437:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody():: [with auto:30 = iox::popo::Sample >, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::; _Args = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::(iox::popo::Sample >, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::; As = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref >, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_stack_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:437:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::string<128>; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::cxx::string<128>; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:496:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody():: [with auto:34 = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody()::; _Args = {iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody()::, iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody()::(iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody()::, iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody()::; As = {iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody()::, iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, 20> >, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_vector_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:496:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[144]' {aka 'const unsigned char (*)[144]'} to 'const iox::cxx::string<128>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::variant, int>; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = iox::cxx::variant, int>; long long unsigned int Capacity = 20; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:526:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody():: [with auto:36 = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::; _Args = {iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::(iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::; As = {iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, int>, 20> >, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:526:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[152]' {aka 'const unsigned char (*)[152]'} to 'const iox::cxx::variant, int>*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/forward_list.hpp:364, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl: In instantiation of 'const T* iox::cxx::forward_list::getDataPtrFromIdx(size_type) const [with T = iox::cxx::string<5>; long long unsigned int Capacity = 5; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:479:37: required from 'iox::cxx::forward_list::IteratorBase< >::pointer iox::cxx::forward_list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = iox::cxx::string<5>; long long unsigned int Capacity = 5; pointer = const iox::cxx::string<5>*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:469:13: required from 'iox::cxx::forward_list::IteratorBase< >::reference iox::cxx::forward_list::IteratorBase< >::operator*() const [with bool IsConstIterator = true; T = iox::cxx::string<5>; long long unsigned int Capacity = 5; reference = const iox::cxx::string<5>&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:339:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody():: [with auto:24 = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody()::; _Args = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody()::, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody()::(iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody()::, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody()::; As = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody()::, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, 5> >, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_forward_list_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:339:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/forward_list.inl:551:14: warning: cast from 'const uint8_t (*)[5][16]' {aka 'const unsigned char (*)[5][16]'} to 'const iox::cxx::string<5>*' increases required alignment of target type [-Wcast-align] 551 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:392, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = long long int; long long unsigned int Capacity = 5; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = long long int; long long unsigned int Capacity = 5; pointer = const long long int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:534:13: required from 'iox::cxx::list::IteratorBase< >::reference iox::cxx::list::IteratorBase< >::operator*() const [with bool IsConstIterator = true; T = long long int; long long unsigned int Capacity = 5; reference = const long long int&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:370:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody():: [with auto:26 = iox::popo::Sample >, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody()::; _Args = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody()::, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody()::(iox::popo::Sample >, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody()::, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody()::; As = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody()::, iox::popo::Sample >, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref >, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_list_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:370:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[5][8]' {aka 'const unsigned char (*)[5][8]'} to 'const long long int*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::cxx::optional; long long unsigned int Capacity = 5; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = iox::cxx::optional; long long unsigned int Capacity = 5; pointer = const iox::cxx::optional*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:534:13: required from 'iox::cxx::list::IteratorBase< >::reference iox::cxx::list::IteratorBase< >::operator*() const [with bool IsConstIterator = true; T = iox::cxx::optional; long long unsigned int Capacity = 5; reference = const iox::cxx::optional&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:403:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody():: [with auto:28 = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody()::; _Args = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody()::, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody()::(iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody()::, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody()::; As = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody()::, iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, 5> >, const iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_optional_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:403:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[5][8]' {aka 'const unsigned char (*)[5][8]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:578:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:578:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = int; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:174:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::string<128>; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::string<128>; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::string<128>; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:43:8: required from 'iox::popo::PublisherImpl<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>():: [with auto:7 = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::PublisherImpl<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::; _Args = {iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::(iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::, iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::PublisherImpl<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::; As = {iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::, iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, 20> >, iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = iox::popo::PublisherImpl<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:43: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, 20> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:486:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[144]' {aka 'unsigned char (*)[144]'} to 'const iox::cxx::string<128>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::variant, int>; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::variant, int>; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::variant, int>; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:43:8: required from 'iox::popo::PublisherImpl<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>():: [with auto:7 = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::PublisherImpl<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::; _Args = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&}]' /usr/include/c++/12/type_traits:2576:55: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of, int>, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::(iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable, int>, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::PublisherImpl<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::; As = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable, int>, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, int>, 20> >, iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = iox::popo::PublisherImpl<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader, iox::popo::BasePublisher<> >::loan<>()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:43: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, int>, 20> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:516:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[152]' {aka 'unsigned char (*)[152]'} to 'const iox::cxx::variant, int>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = iox::cxx::string<128>; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:552:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:555:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:555:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:578:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:578:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:22: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:165:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:165:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:165:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = int; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:174:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:38:10: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = int; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:174:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = int; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:174:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = int; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:174:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:330:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:330:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:339:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:339:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:360:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:360:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:370:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:370:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:393:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:393:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 5> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:403:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, 5> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:403:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 5> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:426:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:426:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:437:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:437:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:461:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:461:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:469:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:469:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, 20> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:486:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, 20> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:486:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, 20> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:496:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, 20> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:496:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, int>, 20> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:516:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = {anonymous}::ComplexDataType, int>, 20> >; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:516:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::string<128>; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::string<128>, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:173:5: required from 'bool iox::cxx::variant::emplace_at_index(CTorArguments&& ...) [with long long unsigned int TypeIndex = 0; CTorArguments = {const char (&)[28]}; Types = {iox::cxx::string<128>, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:42:24: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::in_place_index&, CTorArguments&& ...) [with long long unsigned int N = 0; CTorArguments = {const char (&)[28]}; Types = {iox::cxx::string<128>, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::cxx::in_place_index<0>, const char (&)[28]}; T = iox::cxx::variant, int>; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:516:5: required from '{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody():: [with auto:35 = iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>]' /usr/include/c++/12/type_traits:2565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::(iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::; As = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, int>, 20> >, iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:516:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::string<128>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, int>, 20> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:526:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.inl:41:21: required from 'iox::cxx::expected, iox::popo::ChunkReceiveResult> iox::popo::SubscriberImpl::take() [with T = {anonymous}::ComplexDataType, int>, 20> >; H = iox::mepoo::NoUserHeader; BaseSubscriberType = iox::popo::BaseSubscriber<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:526:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, int>, 20> >, const iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:67:6: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = iox::cxx::string<128>; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:552:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:67:6: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = iox::cxx::string<128>; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:552:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:555:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:555:103: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:75:10: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:22: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:165:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:75:10: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:22: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:165:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:165:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:41:117: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loan(Args&& ...) [with Args = {}; T = int; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:165:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = int; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::string<128>; Targs = {int}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::string<128>, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:173:5: required from 'bool iox::cxx::variant::emplace_at_index(CTorArguments&& ...) [with long long unsigned int TypeIndex = 0; CTorArguments = {const char (&)[28]}; Types = {iox::cxx::string<128>, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:42:24: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::in_place_index&, CTorArguments&& ...) [with long long unsigned int N = 0; CTorArguments = {const char (&)[28]}; Types = {iox::cxx::string<128>, int}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:9: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::cxx::in_place_index<0>, const char (&)[28]}; T = iox::cxx::variant, int>; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:516:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::(iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>::test(typename iox::cxx::invoke_result::type*) [with C = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::; As = {iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable<{anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::, iox::popo::Sample<{anonymous}::ComplexDataType, int>, 20> >, iox::mepoo::NoUserHeader>&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref, int>, 20> >, iox::mepoo::NoUserHeader>&)>::function_ref(CallableType&&) [with CallableType = {anonymous}::PublisherSubscriberCommunication_test_SendingComplexDataType_variant_Test::TestBody()::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:516:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'int*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:78:21: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = iox::cxx::string<128>; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:64:12: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = iox::cxx::string<128>; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:552:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:78:21: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = iox::cxx::string<128>; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:64:12: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = iox::cxx::string<128>; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_publisher_subscriber_communication.cpp:552:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_distributor.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_distributor.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_distributor.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_distributor.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp [ 82%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_queue.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_queue.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_queue.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_queue.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:55:50: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:740:5: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >, 128>::iterator' {aka 'iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:56:48: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:740:5: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >, 128>::iterator' {aka 'iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:145:9: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::SingleThreadedPolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:677:33: required from 'void {anonymous}::ChunkDistributor_test_DeliverHistoryOnAddWithExactAvailable_Test::TestBody() [with gtest_TypeParam_ = iox::popo::SingleThreadedPolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:671:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >, 128>::iterator' {aka 'iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:145:9: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::SingleThreadedPolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:677:33: required from 'void {anonymous}::ChunkDistributor_test_DeliverHistoryOnAddWithExactAvailable_Test::TestBody() [with gtest_TypeParam_ = iox::popo::SingleThreadedPolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:671:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >, 128>::iterator' {aka 'iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:295:63: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:537:40: required from 'void {anonymous}::ChunkDistributor_test_addToHistoryWithoutDelivery_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:530:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:324:5: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:525:21: required from 'void {anonymous}::ChunkDistributor_test_HistoryEmptyAfterClear_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:514:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128; const_iterator = const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:353:40: required from 'void {anonymous}::ChunkDistributor_test_GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:341:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >, 128>::const_iterator' {aka 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128; const_iterator = const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:353:40: required from 'void {anonymous}::ChunkDistributor_test_GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:341:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >, 128>::const_iterator' {aka 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128; const_iterator = const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::SingleThreadedPolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:353:40: required from 'void {anonymous}::ChunkDistributor_test_GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex_Test::TestBody() [with gtest_TypeParam_ = iox::popo::SingleThreadedPolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:341:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >, 128>::const_iterator' {aka 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128; const_iterator = const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::SingleThreadedPolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:353:40: required from 'void {anonymous}::ChunkDistributor_test_GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex_Test::TestBody() [with gtest_TypeParam_ = iox::popo::SingleThreadedPolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:341:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >, 128>::const_iterator' {aka 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {}; T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:186:37: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:33: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:187:29: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:33: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::ThreadSafePolicy> >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:236:13: required from 'bool iox::cxx::vector::resize(uint64_t, const Targs& ...) [with Targs = {}; T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:186:37: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::SingleThreadedPolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:677:33: required from 'void {anonymous}::ChunkDistributor_test_DeliverHistoryOnAddWithExactAvailable_Test::TestBody() [with gtest_TypeParam_ = iox::popo::SingleThreadedPolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:671:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:187:29: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::SingleThreadedPolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:677:33: required from 'void {anonymous}::ChunkDistributor_test_DeliverHistoryOnAddWithExactAvailable_Test::TestBody() [with gtest_TypeParam_ = iox::popo::SingleThreadedPolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:671:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer::ChunkQueueConfig, iox::popo::SingleThreadedPolicy> >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:329:34: required from 'void iox::popo::ChunkDistributor::clearHistory() [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:525:21: required from 'void {anonymous}::ChunkDistributor_test_HistoryEmptyAfterClear_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:514:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:64: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkDistributor_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher::ChunkQueueConfig, iox::popo::ThreadSafePolicy> > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:740:5: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::mepoo::SharedChunk {anonymous}::ChunkDistributor_test::allocateChunk(uint32_t) [with PolicyType = iox::popo::ThreadSafePolicy; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:53: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:215:10: required from 'void {anonymous}::ChunkDistributor_test_RemovingNonExistingQueueChangesNothing_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:205:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:215:10: required from 'void {anonymous}::ChunkDistributor_test_RemovingNonExistingQueueChangesNothing_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:205:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::mepoo::SharedChunk {anonymous}::ChunkDistributor_test::allocateChunk(uint32_t) [with PolicyType = iox::popo::ThreadSafePolicy; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:53: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:53:14: required from 'iox::mepoo::SharedChunk {anonymous}::ChunkDistributor_test::allocateChunk(uint32_t) [with PolicyType = iox::popo::ThreadSafePolicy; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:53: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:53:14: required from 'iox::mepoo::SharedChunk {anonymous}::ChunkDistributor_test::allocateChunk(uint32_t) [with PolicyType = iox::popo::ThreadSafePolicy; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:53: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:110:33: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:101:38: required from 'void iox::popo::ChunkQueuePopper::setCapacity(uint64_t) [with ChunkQueueDataType = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:738:22: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:53:14: required from 'iox::mepoo::SharedChunk {anonymous}::ChunkDistributor_test::allocateChunk(uint32_t) [with PolicyType = iox::popo::ThreadSafePolicy; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:53: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:53:14: required from 'iox::mepoo::SharedChunk {anonymous}::ChunkDistributor_test::allocateChunk(uint32_t) [with PolicyType = iox::popo::ThreadSafePolicy; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:741:53: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:755:41: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:101:38: required from 'void iox::popo::ChunkQueuePopper::setCapacity(uint64_t) [with ChunkQueueDataType = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:738:22: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = {anonymous}::ChunkDistributor_test::ChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; allocator_type = std::allocator]' /usr/include/c++/12/bits/shared_ptr_base.h:604:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; typename enable_if<(! is_array< >::value), _Tp>::type = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:110:50: required from 'std::shared_ptr::ChunkQueueConfig, PolicyType> > {anonymous}::ChunkDistributor_test::getChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with PolicyType = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:736:32: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = {anonymous}::ChunkDistributor_test::ChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /usr/include/c++/12/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}]' /usr/include/c++/12/bits/alloc_traits.h:635:19: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; typename enable_if<(! is_array< >::value), _Tp>::type = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:110:50: required from 'std::shared_ptr::ChunkQueueConfig, PolicyType> > {anonymous}::ChunkDistributor_test::getChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with PolicyType = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:736:32: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = {anonymous}::ChunkDistributor_test::ChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /usr/include/c++/12/bits/stl_construct.h:119:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; typename enable_if<(! is_array< >::value), _Tp>::type = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:110:50: required from 'std::shared_ptr::ChunkQueueConfig, PolicyType> > {anonymous}::ChunkDistributor_test::getChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with PolicyType = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:736:32: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/12/bits/shared_ptr_base.h:604:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:971:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr_base.h:1712:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' /usr/include/c++/12/bits/shared_ptr.h:464:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /usr/include/c++/12/bits/shared_ptr.h:1009:14: required from 'std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; _Args = {const iox::popo::QueueFullPolicy&, const iox::cxx::VariantQueueTypes&}; typename enable_if<(! is_array< >::value), _Tp>::type = iox::popo::ChunkQueueData<{anonymous}::ChunkDistributor_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:110:50: required from 'std::shared_ptr::ChunkQueueConfig, PolicyType> > {anonymous}::ChunkDistributor_test::getChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with PolicyType = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:736:32: required from 'void {anonymous}::ChunkDistributor_test_DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_distributor.cpp:729:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:49:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:49:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:49:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:49:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test<{anonymous}::TypeDefinitions >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test<{anonymous}::TypeDefinitions >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test<{anonymous}::TypeDefinitions >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::DefaultChunkQueueConfig; LockingPolicy = iox::popo::SingleThreadedPolicy]' /usr/include/gtest/internal/gtest-internal.h:469:40: recursively required from '{anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test<{anonymous}::TypeDefinitions >::ChunkQueue_test_AttachSecondConditionVariable_Test()' /usr/include/gtest/internal/gtest-internal.h:469:40: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test<{anonymous}::TypeDefinitions >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test<{anonymous}::TypeDefinitions >]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:258:5: required from 'void {anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::TypeDefinitions]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:247:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:262:24: required from 'void {anonymous}::ChunkQueue_test_AttachSecondConditionVariable_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::TypeDefinitions]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:247:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = long long unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = long long unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:304:14: required from 'T& iox::cxx::vector::back() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:109:54: required from 'uint64_t iox::concurrent::ResizeableLockFreeQueue::increaseCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:78:13: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t, Function&&) [with Function = iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t)::&; = void; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/resizeable_lockfree_queue.inl:46:23: required from 'bool iox::concurrent::ResizeableLockFreeQueue::setCapacity(uint64_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int MaxCapacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:210:26: required from 'bool iox::cxx::VariantQueue::setCapacity(uint64_t) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:101:38: required from 'void iox::popo::ChunkQueuePopper::setCapacity(uint64_t) [with ChunkQueueDataType = iox::popo::ChunkQueueData; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:369:31: required from 'void {anonymous}::ChunkQueueSoFi_test_SetCapacity_Test::TestBody() [with gtest_TypeParam_ = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_queue.cpp:366:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_roudi_roudi_environment.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_roudi_roudi_environment.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_roudi_roudi_environment.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_roudi_roudi_environment.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_roudi_roudi_environment.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/roudi_environment/roudi_environment.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_roudi_roudi_environment.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/helplets.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:20: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_service_discovery.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_service_discovery.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_service_discovery.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_service_discovery.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:21: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 128]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 128]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1; iterator = const iox::popo::NotificationInfo**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:629:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::vector::iterator' {aka 'const iox::popo::NotificationInfo**'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1; iterator = const iox::popo::NotificationInfo**]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:629:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'const iox::popo::NotificationInfo**'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_receiver.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_receiver.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_receiver.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_receiver.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:25: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:28:84: required from 'iox::popo::WaitSet< >::WaitSet() [with long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:601:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::runtime::ServiceDiscovery; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 10; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:120:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, EventType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:604:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 10]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:129:68: required from 'iox::popo::WaitSet<10>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&):: [with auto:10 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<10>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<10>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<10>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:126:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, EventType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:604:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:28:84: required from 'iox::popo::WaitSet< >::WaitSet() [with long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:615:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::runtime::ServiceDiscovery; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 1; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:120:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, EventType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:618:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:129:68: required from 'iox::popo::WaitSet<1>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&):: [with auto:10 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<1>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<1>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<1>::attachEvent(iox::runtime::ServiceDiscovery&, iox::runtime::ServiceDiscoveryEvent, uint64_t, const iox::popo::NotificationCallback&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:126:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, EventType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:618:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:627:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:48:1: required from 'iox::popo::WaitSet< >::~WaitSet() [with long long unsigned int Capacity = 10]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:601:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, EventType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:604:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:627:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:627:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 1; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:627:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 1; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:627:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:57:21: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:57:21: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::runtime::ServiceDiscovery; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 10; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:120:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, EventType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:604:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::runtime::ServiceDiscovery; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 10; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:120:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, EventType, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 10; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:604:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::runtime::ServiceDiscovery; EventType = iox::runtime::ServiceDiscoveryEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:669:21: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::UntypedServer; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::UntypedServer; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::UntypedServer; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:504:88: required from 'void {anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:494:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[88]' {aka 'unsigned char (*)[88]'} to 'const iox::popo::UntypedServer*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::UntypedServer; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::UntypedServer; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::capro::ServiceDescription&}; T = iox::popo::UntypedServer; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:522:31: required from 'void {anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:494:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[88]' {aka 'const unsigned char (*)[88]'} to 'const iox::popo::UntypedServer*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::UntypedPublisher; long long unsigned int Capacity = 506]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::UntypedPublisher; long long unsigned int Capacity = 506]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::UntypedPublisher; long long unsigned int Capacity = 506]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:504:88: required from 'void {anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:494:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[20]' {aka 'unsigned char (*)[20]'} to 'const iox::popo::UntypedPublisher*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::UntypedPublisher; long long unsigned int Capacity = 506; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::UntypedPublisher; long long unsigned int Capacity = 506; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::capro::ServiceDescription&}; T = iox::popo::UntypedPublisher; long long unsigned int Capacity = 506]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:522:31: required from 'void {anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:494:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[20]' {aka 'const unsigned char (*)[20]'} to 'const iox::popo::UntypedPublisher*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:66:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:66:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:70:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:70:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:101:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:101:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:66:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:66:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:70:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:70:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:101:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:101:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkReceiverData<256, iox::popo::ChunkQueueData >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:114:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::DefaultChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_receiver_data.inl:30:30: required from 'iox::popo::ChunkReceiverData::ChunkReceiverData(iox::cxx::VariantQueueTypes, iox::popo::QueueFullPolicy, const iox::mepoo::MemoryInfo&) [with unsigned int MaxChunksHeldSimultaneously = 256; ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_receiver.cpp:92:92: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/generic_raii.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:20: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 83%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_sender.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_sender.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_sender.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_sender.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/gtest/gtest.h:57, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:24: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::capro::ServiceDescription&}; _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const iox::capro::ServiceDescription&}; _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from '{anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody()::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:563:79, inlined from 'iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody():: >({anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody()::&&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:34:90, inlined from 'static void iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody():: >({anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody()::&&)::::_FUN(void*, const iox::capro::ServiceDescription&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:33:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const iox::capro::ServiceDescription&}; _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'static void {anonymous}::ServiceDiscoveryPubSub_test::findHandler(const iox::capro::ServiceDescription&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:91:38: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const iox::capro::ServiceDescription&}; _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from '{anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Publisher>::TestBody()::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:510:100, inlined from 'iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Publisher>::TestBody()::&>({anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Publisher>::TestBody()::&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:34:90, inlined from 'static void iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Publisher>::TestBody()::&>({anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Publisher>::TestBody()::&)::::_FUN(void*, const iox::capro::ServiceDescription&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:33:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const iox::capro::ServiceDescription&}; _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from '{anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Server>::TestBody()::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:510:100, inlined from 'iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Server>::TestBody()::&>({anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Server>::TestBody()::&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:34:90, inlined from 'static void iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Server>::TestBody()::&>({anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test<{anonymous}::Server>::TestBody()::&)::::_FUN(void*, const iox::capro::ServiceDescription&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:33:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const iox::capro::ServiceDescription&}; _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from '{anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody()::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:555:79, inlined from 'iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody():: >({anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody()::&&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:34:90, inlined from 'static void iox::cxx::function_ref::function_ref<{anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody():: >({anonymous}::ServiceDiscoveryPubSub_test_FindServiceWithPublisherAndServerWithTheSameServiceDescriptionAreBothFound_Test::TestBody()::&&)::::_FUN(void*, const iox::capro::ServiceDescription&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:33:25: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:55:50: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkSender_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:338:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector >, 128>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; iterator = iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:56:48: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkSender_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:338:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector >, 128>::iterator' {aka 'iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:295:63: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:229:42: required from 'void iox::popo::ChunkSender::pushToHistory(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:529:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:124:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:124:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:187:29: required from 'uint64_t iox::popo::ChunkDistributor::deliverToAllStoredQueues(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:191:78: required from 'uint64_t iox::popo::ChunkSender::send(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:268:53: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:81:64: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkSender_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:338:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; const_iterator = const iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:230:27: required from 'iox::cxx::expected iox::popo::ChunkDistributor::deliverToQueue(iox::cxx::UniqueId, uint32_t, iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:210:51: required from 'bool iox::popo::ChunkSender::sendToQueue(iox::mepoo::ChunkHeader*, iox::cxx::UniqueId, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:466:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'iox::cxx::vector >, 128>::const_iterator' {aka 'const iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 128; const_iterator = const iox::rp::RelativePointer >*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:275:5: required from 'iox::cxx::optional iox::popo::ChunkDistributor::getQueueIndex(iox::cxx::UniqueId, uint32_t) const [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:230:27: required from 'iox::cxx::expected iox::popo::ChunkDistributor::deliverToQueue(iox::cxx::UniqueId, uint32_t, iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:210:51: required from 'bool iox::popo::ChunkSender::sendToQueue(iox::mepoo::ChunkHeader*, iox::cxx::UniqueId, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:466:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector >, 128>::const_iterator' {aka 'const iox::rp::RelativePointer >*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; iterator = iox::mepoo::ShmSafeUnmanagedChunk*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:298:42: required from 'void iox::popo::ChunkDistributor::addToHistoryWithoutDelivery(iox::mepoo::SharedChunk) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:229:42: required from 'void iox::popo::ChunkSender::pushToHistory(iox::mepoo::ChunkHeader*) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:529:47: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::mepoo::ShmSafeUnmanagedChunk*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:124:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:124:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkSender_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:338:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ChunkDistributorError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ChunkDistributorError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ChunkDistributorError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor.inl:84:25: required from 'iox::cxx::expected iox::popo::ChunkDistributor::tryAddQueue(iox::cxx::not_null, uint64_t) [with ChunkDistributorDataType = iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > >; typename std::enable_if::value, void>::type = void; typename ChunkDistributorDataType::ChunkQueueData_t = iox::popo::ChunkQueueData<{anonymous}::ChunkSender_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:338:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkDistributorError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 20]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = {anonymous}::ChunkSender_test::ChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:108:101: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:110:16: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_sender.inl:144:14: required from 'iox::cxx::expected iox::popo::ChunkSender::tryAllocate(iox::popo::UniquePortId, uint32_t, uint32_t, uint32_t, uint32_t) [with ChunkSenderDataType = iox::popo::ChunkSenderData<8, iox::popo::ChunkDistributorData<{anonymous}::ChunkSender_test::ChunkDistributorConfig, iox::popo::ThreadSafePolicy, iox::popo::ChunkQueuePusher > > >; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:123:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 20; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 20; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 20; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 20]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData<{anonymous}::ChunkSender_test::ChunkQueueConfig, iox::popo::ThreadSafePolicy>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:356:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceAndEventWildcardReturnsAllMatchingServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:284:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceAndEventWildcardReturnsAllMatchingServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:285:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceAndEventWildcardReturnsAllMatchingServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:286:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithServiceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:308:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithServiceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:309:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithEventWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:331:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithEventWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:332:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:354:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:355:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:81:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request<{anonymous}::DummyRequest>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request<{anonymous}::DummyRequest>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request<{anonymous}::DummyRequest>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:81:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request<{anonymous}::DummyRequest>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:135:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:135:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceAndEventWildcardReturnsAllMatchingServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:284:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceAndEventWildcardReturnsAllMatchingServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:285:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceAndEventWildcardReturnsAllMatchingServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:286:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithServiceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:308:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithServiceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:309:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithEventWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:331:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithEventWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:332:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:354:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceWithInstanceWildcardReturnsCorrectServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:355:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Client_test_TakeCallsUnderlyingPortWithErrorResult_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Client_test_TakeCallsUnderlyingPortWithErrorResult_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Client_test_TakeCallsUnderlyingPortWithErrorResult_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Client_test_TakeCallsUnderlyingPortWithErrorResult_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Client_test_TakeCallsUnderlyingPortWithErrorResult_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Client_test_TakeCallsUnderlyingPortWithErrorResult_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Publisher]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:523:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::capro::ServiceDescription; _Alloc = std::allocator]', inlined from 'void {anonymous}::ServiceDiscovery_test_FindServiceReturnsMaxProducerServices_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::Server]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_service_discovery.cpp:523:38: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/generic_raii.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_chunk_sender.cpp:18: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 20]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 20]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 84%] Building CXX object posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_shm_sigbus_handler.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_integrationtests.dir/integrationtests/test_shm_sigbus_handler.cpp.o -MF CMakeFiles/posh_integrationtests.dir/integrationtests/test_shm_sigbus_handler.cpp.o.d -o CMakeFiles/posh_integrationtests.dir/integrationtests/test_shm_sigbus_handler.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_shm_sigbus_handler.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_shm_sigbus_handler.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/integrationtests/test_shm_sigbus_handler.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Linking CXX executable posh_integrationtests cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/posh_integrationtests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,stack-size=5000000 CMakeFiles/posh_integrationtests.dir/integrationtests/test_client_server.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_interface_port_stack_blowup.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_mq_interface_startup_race.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_chunk_building_blocks.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_port_user_building_blocks.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_popo_pub_sub_listener.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_integration.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_posh_mepoo.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_publisher_subscriber_communication.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_roudi_roudi_environment.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_service_discovery.cpp.o CMakeFiles/posh_integrationtests.dir/integrationtests/test_shm_sigbus_handler.cpp.o -o posh_integrationtests -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform /usr/lib/arm-linux-gnueabihf/libgtest.a /usr/lib/arm-linux-gnueabihf/libgmock.a ../../hoofs/libiceoryx_hoofs_testing.a ../libiceoryx_posh_config.so.2.0.3 ../libiceoryx_posh_gateway.so.2.0.3 ../libiceoryx_posh_testing.a -ldl /usr/lib/arm-linux-gnueabihf/libgmock.a /usr/lib/arm-linux-gnueabihf/libgtest.a ../libiceoryx_posh_roudi.so.2.0.3 ../libiceoryx_posh.so.2.0.3 ../../hoofs/libiceoryx_hoofs.so.2.0.3 ../../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [ 84%] Built target posh_integrationtests [ 84%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_options.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_options.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_options.cpp [ 85%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_port.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_port.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_port.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_port.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_server_port_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client_options.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:141:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:141:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:145:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:145:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:251:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:251:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:141:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:141:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:145:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:145:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:251:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:251:95: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ServerChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:213:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:157:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:324:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_condition_variable.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_condition_variable.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_condition_variable.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_condition_variable.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_condition_variable.cpp In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_client_port.cpp:21: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 85%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_interface_port.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_interface_port.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_interface_port.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_interface_port.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_interface_port.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_condition_variable.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:284:14: required from 'const T& iox::cxx::vector::operator[](uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_condition_variable.cpp:328:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ConditionNotifier; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ConditionNotifier; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::ConditionVariableData&, long long unsigned int&}; T = iox::popo::ConditionNotifier; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_condition_variable.cpp:55:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::popo::ConditionNotifier*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_condition_variable.cpp:102:18: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ConditionNotifier; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ConditionNotifier; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ConditionNotifier; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_condition_variable.cpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ConditionVariable_test_TimedWaitReturnsSortedListWhenTriggeredInReverseOrder_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::popo::ConditionNotifier*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/interface_port.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_interface_port.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, from /usr/include/c++/12/memory:78, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:26, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/optional.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/string.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:20: In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = long long unsigned int]', inlined from 'bool iox::concurrent::SoFi::push(const ValueType&, ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int CapacityValue = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/sofi.inl:149:57, inlined from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:70:23: /usr/include/c++/12/bits/atomic_base.h:488:31: warning: 'long long unsigned int __atomic_load_8(const volatile void*, int)' writing 8 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 488 | return __atomic_load_n(&_M_i, int(__m)); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 85%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp [ 86%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener_waitset_attachments.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener_waitset_attachments.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener_waitset_attachments.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener_waitset_attachments.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = {anonymous}::{anonymous}::SimpleEventClass; EventType = {anonymous}::{anonymous}::SimpleEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:187:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:361:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:361:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = {anonymous}::{anonymous}::SimpleEventClass; EventType = {anonymous}::{anonymous}::SimpleEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:187:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = {anonymous}::{anonymous}::SimpleEventClass; EventType = {anonymous}::{anonymous}::SimpleEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:187:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = {anonymous}::{anonymous}::SimpleEventClass; EventType = {anonymous}::{anonymous}::SimpleEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:187:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = {anonymous}::{anonymous}::SimpleEventClass; EventType = {anonymous}::{anonymous}::SimpleEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:187:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = {anonymous}::{anonymous}::SimpleEventClass; EventType = {anonymous}::{anonymous}::SimpleEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener.cpp:187:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_notification_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_notification_info.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_notification_info.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_notification_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_notification_info.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/client.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_notification_info.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:57:21: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:57:21: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ListenerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = unsigned int; Targs = {iox::popo::ListenerError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {unsigned int, iox::popo::ListenerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = unsigned int; ErrorType = iox::popo::ListenerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:137:25: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::addEvent(void*, void*, uint64_t, uint64_t, iox::popo::internal::GenericCallbackRef_t, iox::popo::internal::TranslationCallbackRef_t, iox::cxx::MethodCallback) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int; iox::popo::internal::GenericCallbackRef_t = void (&)(); iox::popo::internal::TranslationCallbackRef_t = void (&)(void*, void*, void (*)())]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/listener.inl:60:12: required from 'iox::cxx::expected iox::popo::ListenerImpl< >::attachEvent(T&, EventType, const iox::popo::NotificationCallback&) [with T = iox::popo::Subscriber; EventType = iox::popo::SubscriberEvent; ContextDataType = iox::popo::internal::NoType_t; = void; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_listener_waitset_attachments.cpp:97:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ListenerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ListenerWaitsetAttachments_test_ServiceDiscoveryDestructorCallsTriggerResetDirectly_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ListenerWaitsetAttachments_test_ServiceDiscoveryDestructorCallsTriggerResetDirectly_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'iox::cxx::expected iox::popo::ServerImpl::send(iox::popo::Response&&) [with Req = int; Res = int; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:79:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'iox::cxx::expected iox::popo::ClientImpl::send(iox::popo::Request&&) [with Req = int; Res = int; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:62:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:84:46: required from 'iox::cxx::expected iox::popo::ServerImpl::send(iox::popo::Response&&) [with Req = int; Res = int; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:79:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:84:46: required from 'iox::cxx::expected iox::popo::ServerImpl::send(iox::popo::Response&&) [with Req = int; Res = int; BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.inl:79:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:67:44: required from 'iox::cxx::expected iox::popo::ClientImpl::send(iox::popo::Request&&) [with Req = int; Res = int; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:62:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:67:44: required from 'iox::cxx::expected iox::popo::ClientImpl::send(iox::popo::Request&&) [with Req = int; Res = int; BaseClientT = iox::popo::BaseClient<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/client_impl.inl:62:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:50:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:74:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:74:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample<{anonymous}::DummyData, iox::mepoo::NoUserHeader>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:122:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:122:11: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:50:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:50:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:50:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:50:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher.cpp:50:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_options.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_options.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_options.cpp [ 87%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_port.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_port.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_port.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_port.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/publisher_options.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:320:77: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:320:77: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:320:77: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:320:77: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::DefaultChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:336:101: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_publisher_port.cpp:486:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_request.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_request.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_request.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_request.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_request.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_request.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:155:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_response.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_response.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_response.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_response.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_response.cpp [ 87%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_rpc_header.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_rpc_header.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_rpc_header.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_rpc_header.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_response.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:155:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/rpc_header.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = bool; UserHeader = iox::popo::RpcBaseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp:74:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = bool; UserHeader = iox::popo::RpcBaseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp:74:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = bool; UserHeader = iox::popo::RpcBaseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp:74:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = bool; UserHeader = iox::popo::RpcBaseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp:74:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = bool; UserHeader = iox::popo::RpcBaseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp:74:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = bool; UserHeader = iox::popo::RpcBaseHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_rpc_header.cpp:74:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_sample.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_sample.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_sample.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_sample.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_sample.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_sample.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp [ 88%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_options.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_options.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_options.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/server_impl.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/client_server_port_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/server_options.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response<{anonymous}::DummyResponse>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:62:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:62:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_roudi.cpp.o /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:81:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_roudi.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_roudi.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_roudi.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_roudi.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Request; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Request, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Request; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:81:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Request*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response<{anonymous}::DummyResponse>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:121:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Response<{anonymous}::DummyResponse>; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Response<{anonymous}::DummyResponse>, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Response<{anonymous}::DummyResponse>; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:121:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Response<{anonymous}::DummyResponse>*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Server_test_SendCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Server_test_SendCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Server_test_SendCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Server_test_SendCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Server_test_SendCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyRequest; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server.cpp:41:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::Server_test_SendCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_roudi.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ClientChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:229:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:148:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_user.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_user.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_user.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_user.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_user.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_user.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/server_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_user.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:109:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:113:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:170:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_smart_chunk.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_smart_chunk.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_smart_chunk.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_smart_chunk.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:56:5: required from 'bool iox::cxx::variant::emplace(CTorArguments&& ...) [with T = iox::concurrent::ResizeableLockFreeQueue; CTorArguments = {}; Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:46:90: required from 'iox::cxx::VariantQueue::VariantQueue(iox::cxx::VariantQueueTypes) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_data.inl:27:7: required from 'iox::popo::ChunkQueueData::ChunkQueueData(iox::popo::QueueFullPolicy, iox::cxx::VariantQueueTypes) [with ChunkQueueDataProperties = iox::popo::ClientChunkQueueConfig; LockingPolicy = iox::popo::ThreadSafePolicy]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:229:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.hpp:62, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:36:12: required from 'ElementType* iox::concurrent::Buffer::ptr(index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:168:35: required from 'void iox::concurrent::LockFreeQueue::writeBufferAt(const BufferIndex&, T&&) [with T = const iox::mepoo::ShmSafeUnmanagedChunk&; ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:49:18: required from 'bool iox::concurrent::LockFreeQueue::tryPush(const ElementType&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:78:26: required from 'iox::cxx::optional iox::cxx::VariantQueue::push(const ValueType&) [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_pusher.inl:49:46: required from 'bool iox::popo::ChunkQueuePusher::push(iox::mepoo::SharedChunk) [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_common.hpp:148:39: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] 55 | return reinterpret_cast(const_cast(ptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl: In instantiation of 'ElementType* iox::concurrent::Buffer::toPtr(index_t) const [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:24:13: required from 'ElementType& iox::concurrent::Buffer::operator[](index_t) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; index_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:158:29: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::readBufferAt(const BufferIndex&) [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16; BufferIndex = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/lockfree_queue.inl:133:19: required from 'iox::cxx::optional iox::concurrent::LockFreeQueue::pop() [with ElementType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_queue.inl:118:18: required from 'iox::cxx::optional iox::cxx::VariantQueue::pop() [with ValueType = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_queue_popper.inl:50:44: required from 'iox::cxx::optional iox::popo::ChunkQueuePopper::tryPop() [with ChunkQueueDataType = iox::popo::ChunkQueueData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_server_port_user.cpp:745:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/lockfree_queue/buffer.inl:55:12: warning: cast from 'iox::concurrent::Buffer::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/sample.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_interface.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:92:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:130:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = test_smart_chunk_common::DummyData; UserHeader = test_smart_chunk_common::DummyHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_smart_chunk_common.hpp:67:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 89%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_subscriber.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/subscriber_impl.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:157:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:157:33: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_options.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_options.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_options.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_options.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_options.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber.cpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_port.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_port.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_port.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_port.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_port.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/pub_sub_port_types.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/subscriber_options.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_options.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberOptions*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::cxx::Serialization::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberOptions; Targs = {iox::cxx::Serialization::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberOptions, iox::cxx::Serialization::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::Serialization::Error*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_port.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_port.cpp:92:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_port.cpp:92:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_port.cpp:92:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_subscriber_port.cpp:92:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_toml_gateway_config_parser.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_toml_gateway_config_parser.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_toml_gateway_config_parser.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_toml_gateway_config_parser.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp [ 90%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_trigger.cpp [ 91%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger_handle.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger_handle.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger_handle.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger_handle.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_trigger_handle.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_trigger.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/tests/posh/moduletests/test_input_path.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072; iterator = iox::config::GatewayConfig::ServiceEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:362:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'iox::cxx::vector::iterator' {aka 'iox::config::GatewayConfig::ServiceEntry*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072; iterator = iox::config::GatewayConfig::ServiceEntry*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:362:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::config::GatewayConfig::ServiceEntry*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:31:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'const iox::config::GatewayConfig::ServiceEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::config::GatewayConfig::ServiceEntry; long long unsigned int Capacity = 3072]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/gateway/gateway_config.hpp:31:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::config::GatewayConfig::ServiceEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_toml_gateway_config_parser.hpp:37:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./stubs/stub_toml_gateway_config_parser.hpp:37:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:135:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:135:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::GatewayConfig*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:135:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::TomlGatewayConfigParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::GatewayConfig; Targs = {iox::config::TomlGatewayConfigParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::GatewayConfig, iox::config::TomlGatewayConfigParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::GatewayConfig; ErrorType = iox::config::TomlGatewayConfigParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:135:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::TomlGatewayConfigParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_trigger_handle.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_trigger_handle.cpp:126:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_unique_port_id.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_unique_port_id.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_unique_port_id.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_unique_port_id.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_unique_port_id.cpp In file included from /usr/include/gtest/gtest.h:63, from /usr/include/gmock/internal/gmock-internal-utils.h:50, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:24: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator testing::ValuesIn(const Container&) [with Container = std::vector >, std::allocator > > >]', inlined from 'testing::internal::ValueArray::operator testing::internal::ParamGenerator() const [with T = std::pair >; Ts = {std::pair >, std::pair >}]' at /usr/include/gtest/internal/gtest-param-util.h:806:70, inlined from 'testing::internal::ParamGenerator > > gtest_ParseAllMalformedInputConfigFilesTomlGatewayConfigParserTest_EvalGenerator_()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_toml_gateway_config_parser.cpp:399:1: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ [ 91%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_client.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_client.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_client.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_client.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_unique_port_id.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_client.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:72:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:72:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:143:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:143:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/client_mock.hpp:61:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_publisher.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_publisher.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_publisher.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_publisher.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedClient_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedClient_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedClient_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedClient_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedClient_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_client.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedClient_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_server.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_server.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_server.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_server.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/base_publisher.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_publisher_impl.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_publisher.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:41:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:70:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:70:69: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:41:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:41:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:41:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:41:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_publisher.cpp:41:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_server.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:62:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:62:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:70:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:70:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:120:89: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:120:89: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:49:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/server_mock.hpp:57:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedServer_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedServer_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedServer_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedServer_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedServer_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = long long unsigned int; UserHeader = iox::popo::RequestHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_server.cpp:32:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UntypedServer_test_ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_subscriber.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_subscriber.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_subscriber.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_subscriber.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_subscriber_impl.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/untyped_subscriber.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:40:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:142:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:142:32: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:40:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:40:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:40:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:40:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = {anonymous}::DummyData; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_untyped_subscriber.cpp:40:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_used_chunk_list.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_used_chunk_list.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_used_chunk_list.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_used_chunk_list.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/chunk_header.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/mem_pool.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/used_chunk_list.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/shared_chunk.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:51:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:51:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:51:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:55:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:55:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::SharedChunk*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:51:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:51:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:55:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::MemoryManager::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::SharedChunk; Targs = {iox::mepoo::MemoryManager::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::SharedChunk, iox::mepoo::MemoryManager::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::SharedChunk; ErrorType = iox::mepoo::MemoryManager::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_used_chunk_list.cpp:55:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::MemoryManager::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UsedChunkList_test_CallingCleanupReleasesAllChunks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::UsedChunkList_test_CallingCleanupReleasesAllChunks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] [ 92%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_user_trigger.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_user_trigger.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_user_trigger.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_user_trigger.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp [ 93%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_waitset.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_popo_waitset.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_popo_waitset.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_waitset.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:34:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:88:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:155:81: required from 'iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&):: [with auto:6 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<>::attachEvent(iox::popo::UserTrigger&, uint64_t, const iox::popo::NotificationCallback&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:153:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:88:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:161:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:163:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:35:38: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:34:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:88:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:161:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 256; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:161:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:280:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::timedWait(iox::units::Duration) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:161:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:88:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = iox::popo::UserTrigger; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_user_trigger.cpp:88:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = {anonymous}::WaitSet_test::SimpleEventClass; long long unsigned int Capacity = 257; iterator = {anonymous}::WaitSet_test::SimpleEventClass*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:1264:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[136]' {aka 'unsigned char (*)[136]'} to 'iox::cxx::vector<{anonymous}::WaitSet_test::SimpleEventClass, 257>::iterator' {aka '{anonymous}::WaitSet_test::SimpleEventClass*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = {anonymous}::WaitSet_test::SimpleEventClass; long long unsigned int Capacity = 257; iterator = {anonymous}::WaitSet_test::SimpleEventClass*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:1264:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector<{anonymous}::WaitSet_test::SimpleEventClass, 257>::iterator' {aka '{anonymous}::WaitSet_test::SimpleEventClass*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_modules.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_modules.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_posh_modules.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_modules.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_modules.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/stack.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/wait_set.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/popo/user_trigger.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:24: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:39:31: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:44:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::WaitSet_test::SimpleEventClass; long long unsigned int Capacity = 257]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::WaitSet_test::SimpleEventClass; long long unsigned int Capacity = 257]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:877:25: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[136]' {aka 'unsigned char (*)[136]'} to 'const {anonymous}::WaitSet_test::SimpleEventClass*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::begin() const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; const_iterator = const iox::popo::NotificationInfo* const*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:275:9: required from 'static bool {anonymous}::WaitSet_test::doesNotificationInfoVectorContain(const iox::cxx::vector&, uint64_t, const EventOrigin&) [with long long unsigned int NotificationInfoVectorCapacity = 256; EventOrigin = SimpleEventClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:995:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:322:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::popo::NotificationInfo* const*'} increases required alignment of target type [-Wcast-align] 322 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T* iox::cxx::vector::end() const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; const_iterator = const iox::popo::NotificationInfo* const*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:275:9: required from 'static bool {anonymous}::WaitSet_test::doesNotificationInfoVectorContain(const iox::cxx::vector&, uint64_t, const EventOrigin&) [with long long unsigned int NotificationInfoVectorCapacity = 256; EventOrigin = SimpleEventClass; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:995:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:334:12: warning: cast from 'const uint8_t*' {aka 'const unsigned char*'} to 'iox::cxx::vector::const_iterator' {aka 'const iox::popo::NotificationInfo* const*'} increases required alignment of target type [-Wcast-align] 334 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::WaitSet_test::SimpleEventClass; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::WaitSet_test::SimpleEventClass; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = {anonymous}::WaitSet_test::SimpleEventClass; long long unsigned int Capacity = 257; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:390:80: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[136]' {aka 'const unsigned char (*)[136]'} to 'const {anonymous}::WaitSet_test::SimpleEventClass*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'iox::cxx::optional iox::cxx::stack::pop() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:76:39: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:290:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:31:13: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 31 | return *reinterpret_cast(m_data[--m_size]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl: In instantiation of 'bool iox::cxx::stack::push(Targs&& ...) [with Targs = {const long long unsigned int&}; T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:261:18: required from 'void iox::popo::WaitSet< >::removeTrigger(uint64_t) [with long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:155:81: required from 'iox::popo::WaitSet<>::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&):: [with auto:8 = long long unsigned int]' /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = iox::popo::WaitSet<>::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::; _Args = {long long unsigned int&}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2581:12: required from 'struct std::__invoke_result::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::, long long unsigned int&>' /usr/include/c++/12/type_traits:2595:12: required from 'struct std::result_of::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::(long long unsigned int&)>' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:75:37: required by substitution of 'template static constexpr std::true_type iox::cxx::is_invocable::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::, long long unsigned int&>::test(typename iox::cxx::invoke_result::type*) [with C = iox::popo::WaitSet<>::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::; As = {long long unsigned int&}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/type_traits.hpp:88:71: required from 'constexpr const bool iox::cxx::is_invocable::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::, long long unsigned int&>::value' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/function_ref.hpp:89:43: required by substitution of 'template iox::cxx::function_ref::function_ref(CallableType&&) [with CallableType = iox::popo::WaitSet<>::attachEvent<{anonymous}::WaitSet_test::SimpleEventClass>({anonymous}::WaitSet_test::SimpleEventClass&, uint64_t, const iox::popo::NotificationCallback<{anonymous}::WaitSet_test::SimpleEventClass, iox::popo::internal::NoType_t>&)::; = void]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:153:18: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:290:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/stack.inl:43:10: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 43 | new (reinterpret_cast(m_data[m_size++])) T(std::forward(args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:917:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::expected*; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::expected*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::expected*; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:938:106: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::cxx::expected* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = const iox::popo::NotificationInfo*; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:960:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'const iox::popo::NotificationInfo* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = short unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:35:38: required from 'iox::popo::WaitSet< >::WaitSet(iox::popo::ConditionVariableData&) [with long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:44:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:290:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:72: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:917:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[2]' {aka 'unsigned char (*)[2]'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = short unsigned int; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = short unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:329:31: required from 'void iox::popo::WaitSet< >::acquireNotifications(const WaitFunction&) [with long long unsigned int Capacity = 256; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:343:15: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:917:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[2]' {aka 'const unsigned char (*)[2]'} to 'const short unsigned int*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:340:46: required from 'T* iox::cxx::vector::erase(iterator) [with T = short unsigned int; long long unsigned int Capacity = 256; iterator = short unsigned int*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:310:44: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::createVectorWithTriggeredTriggers() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:346:39: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::waitAndReturnTriggeredTriggers(const WaitFunction&) [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector; WaitFunction = iox::cxx::function_ref()>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:286:12: required from 'iox::popo::WaitSet< >::NotificationInfoVector iox::popo::WaitSet< >::wait() [with long long unsigned int Capacity = 256; NotificationInfoVector = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:917:41: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:290:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = long long unsigned int; Targs = {iox::popo::WaitSetError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {long long unsigned int, iox::popo::WaitSetError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = long long unsigned int; ErrorType = iox::popo::WaitSetError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:70:25: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachImpl(T&, const iox::popo::WaitSetIsConditionSatisfiedCallback&, uint64_t, const iox::popo::NotificationCallback&, uint64_t, uint64_t) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; iox::popo::WaitSetIsConditionSatisfiedCallback = iox::cxx::ConstMethodCallback; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/wait_set.inl:147:22: required from 'iox::cxx::expected iox::popo::WaitSet< >::attachEvent(T&, uint64_t, const iox::popo::NotificationCallback&) [with T = {anonymous}::WaitSet_test::SimpleEventClass; ContextDataType = iox::popo::internal::NoType_t; long long unsigned int Capacity = 256; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:290:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'long long unsigned int*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp [ 93%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_node.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:22: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/semaphore.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; iterator = iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:399:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'iox::cxx::vector::iterator' {aka 'iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; iterator = iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:399:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/node.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_node.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:385:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&}; T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:390:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:955:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:955:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1013:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1013:84: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1013:84: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1015:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ClientSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1015:67: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::take() [with BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1089:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1089:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1089:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1091:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1094:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::ServerSendError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1094:61: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:64:12: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:67:6: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:67:6: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:955:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:955:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:43:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1013:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_client_impl.inl:43:10: required from 'iox::cxx::expected iox::popo::UntypedClientImpl::loan(uint32_t, uint32_t) [with BaseClientT = iox::popo::BaseClient<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1013:48: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1013:84: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1013:84: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:42:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::take() [with BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1089:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:42:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::take() [with BaseServerT = iox::popo::BaseServer<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1089:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1089:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const void*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const void*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const void*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1089:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:66:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1091:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/untyped_server_impl.inl:66:10: required from 'iox::cxx::expected iox::popo::UntypedServerImpl::loan(const iox::popo::RequestHeader*, uint32_t, uint32_t) [with BaseServerT = iox::popo::BaseServer<>; uint32_t = unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:1091:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:75:10: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:64:12: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:75:10: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:64:12: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:78:21: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:64:12: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::Sample; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::Sample, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::Sample; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:78:21: required from 'iox::cxx::expected, iox::popo::AllocationError> iox::popo::PublisherImpl::loanSample() [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/publisher_impl.inl:64:12: required from 'iox::cxx::expected iox::popo::PublisherImpl::publishCopyOf(const T&) [with T = unsigned char; H = iox::mepoo::NoUserHeader; BasePublisherType = iox::popo::BasePublisher<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime.cpp:953:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::Sample*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node_property.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node_property.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node_property.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node_property.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_node_property.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/gtest/gtest.h:57, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:24: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'void {anonymous}::WaitSet_test::SimpleEventClass::invalidateTrigger(uint64_t)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:137:47: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_message.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_node_property.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_single_process.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_single_process.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_single_process.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_single_process.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_single_process.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/posh_runtime_single_process.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_single_process.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_single_process.cpp:52:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_single_process.cpp:52:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:48:5: required from 'iox::concurrent::PeriodicTask::~PeriodicTask() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:40:82: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_single_process.cpp:52:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::IceOryxRouDiComponents]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::IceOryxRouDiComponents; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_posh_runtime_single_process.cpp:52:107: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:42:5: required from 'iox::concurrent::PeriodicTask::PeriodicTask(iox::concurrent::PeriodicTaskAutoStart_t, iox::units::Duration, iox::posix::ThreadName_t, Args&& ...) [with Args = {iox::runtime::PoshRuntimeImpl&, void (iox::runtime::PoshRuntimeImpl::*)()}; T = iox::cxx::MethodCallback; iox::posix::ThreadName_t = iox::cxx::string<15>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/posh_runtime_impl.hpp:121:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:793:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:794:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:797:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:798:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenFullWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:812:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]', inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenFullWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:816:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenFullWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:821:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'virtual void {anonymous}::WaitSet_test_ResetCallbackIsCalledWhenFullWaitsetGoesOutOfScope_Test::TestBody()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_popo_waitset.cpp:822:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser.cpp:60:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser.cpp:60:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser.cpp:60:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser.cpp:60:51: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_cmd_line_parser_config_file_option.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp:53:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp:53:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp:53:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp:53:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_config_toml_file_provider.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_config_toml_file_provider.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_config_toml_file_provider.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_config_toml_file_provider.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp [ 95%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_generic_memory_block.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_generic_memory_block.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_generic_memory_block.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_generic_memory_block.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_generic_memory_block.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/cmd_line_args.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:53:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:53:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::Config*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:53:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::RouDiConfigFileParseError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:53:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiConfigFileParseError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::Config; Targs = {iox::roudi::RouDiConfigFileParseError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::Config, iox::roudi::RouDiConfigFileParseError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::Config; ErrorType = iox::roudi::RouDiConfigFileParseError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:53:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_generic_memory_block.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryBlock* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtest/gtest.h:63, from /usr/include/gmock/internal/gmock-internal-utils.h:50, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:21: /usr/include/gtest/gtest-param-test.h: In function 'testing::internal::ParamGenerator >::value_type> testing::ValuesIn(ForwardIterator, ForwardIterator) [with ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 297 | ValuesIn(ForwardIterator begin, ForwardIterator end) { | ^~~~~~~~ /usr/include/gtest/gtest-param-test.h:297:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In function 'testing::internal::ParamGenerator testing::ValuesIn(const Container&) [with Container = std::vector >, std::allocator > > >]', inlined from 'testing::internal::ValueArray::operator testing::internal::ParamGenerator() const [with T = std::pair >; Ts = {std::pair >, std::pair >, std::pair >, std::pair >, std::pair >, std::pair >, std::pair >, std::pair >, std::pair >}]' at /usr/include/gtest/internal/gtest-param-util.h:806:70, inlined from 'testing::internal::ParamGenerator > > {anonymous}::gtest_ParseAllMalformedInputConfigFilesRoudiConfigTomlFileProvider_test_EvalGenerator_()' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_config_toml_file_provider.cpp:58:1: /usr/include/gtest/gtest-param-test.h:311:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 311 | return ValuesIn(container.begin(), container.end()); | ^ [ 95%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoryx_roudi_app.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoryx_roudi_app.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoryx_roudi_app.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoryx_roudi_app.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp [ 96%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logstream.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logger.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/log/logging_free_function_building_block.hpp:58, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/log/posh_logging.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/error_handling/error_handling.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/unique_port_id.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp:128:64: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp:128:64: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineArgs_t*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::mepoo::SegmentConfig::SegmentEntry}; T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:209:24: required from 'bool iox::cxx::vector::push_back(T&&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp:282:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp:128:64: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::config::CmdLineParserResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::config::CmdLineArgs_t; Targs = {iox::config::CmdLineParserResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::config::CmdLineArgs_t, iox::config::CmdLineParserResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::config::CmdLineArgs_t; ErrorType = iox::config::CmdLineParserResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoryx_roudi_app.cpp:128:64: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::config::CmdLineParserResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/roudi_app.hpp:64:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_block.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_block.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_block.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_block.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_block.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/memory/mempool_collection_memory_block.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_interface.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp:75:73: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp:75:73: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_block.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryBlock* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_manager.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_manager.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_manager.cpp [ 96%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_provider.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_provider.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_provider.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_provider.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_provider.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_manager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryBlock* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryProvider*; long long unsigned int Capacity = 8]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/roudi_memory_manager.hpp:55:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryProvider* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_manager.cpp:71:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::RouDiMemoryManagerError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_manager.cpp:71:52: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_provider.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemoryBlock*; long long unsigned int Capacity = 64]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:73:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::roudi::MemoryBlock* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'void**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:64:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = void*; Targs = {iox::roudi::MemoryProviderError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {void*, iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = void*; ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/roudi_memory_provider_mock.hpp:50:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_mempool_introspection.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_mempool_introspection.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_mempool_introspection.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_mempool_introspection.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp In file included from /usr/include/c++/12/vector:70, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:23, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_memory_manager.cpp:20: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::log::LogEntry&}; _Tp = iox::log::LogEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::log::LogEntry; _Alloc = std::allocator]', inlined from 'virtual void Logger_Mock::Log(const iox::log::LogEntry&) const' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/mocks/logger_mock.hpp:35:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; iterator = iox::roudi::MemPoolInfo*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:150:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[20]' {aka 'unsigned char (*)[20]'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemPoolInfo*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; iterator = iox::roudi::MemPoolInfo*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:150:27: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::roudi::MemPoolInfo*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100; iterator = {anonymous}::SegmentMock*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:115:13: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:217:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[36]' {aka 'unsigned char (*)[36]'} to 'iox::cxx::vector<{anonymous}::SegmentMock, 100>::iterator' {aka '{anonymous}::SegmentMock*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100; iterator = {anonymous}::SegmentMock*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:115:13: required from 'void iox::roudi::MemPoolIntrospection::send() [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:217:29: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector<{anonymous}::SegmentMock, 100>::iterator' {aka '{anonymous}::SegmentMock*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_config.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.hpp:25, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:79:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[36]' {aka 'unsigned char (*)[36]'} to 'const {anonymous}::SegmentMock*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:212:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[20]' {aka 'unsigned char (*)[20]'} to 'const iox::roudi::MemPoolInfo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:291:14: required from 'T& iox::cxx::vector::front() [with T = {anonymous}::SegmentMock; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:235:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[36]' {aka 'const unsigned char (*)[36]'} to 'const {anonymous}::SegmentMock*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:291:14: required from 'T& iox::cxx::vector::front() [with T = iox::roudi::MemPoolIntrospectionInfo; long long unsigned int Capacity = 101]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:248:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[752]' {aka 'const unsigned char (*)[752]'} to 'const iox::roudi::MemPoolIntrospectionInfo*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = iox::cxx::vector; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:241:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::roudi::MemPoolInfo; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:164:43: required from 'bool {anonymous}::MemPoolIntrospection_test::compareMemPoolInfo(MemPoolInfoType1&, MemPoolInfoType2&) [with MemPoolInfoType1 = iox::cxx::vector; MemPoolInfoType2 = iox::cxx::vector]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:248:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[20]' {aka 'const unsigned char (*)[20]'} to 'const iox::roudi::MemPoolInfo*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = iox::cxx::vector; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:241:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::cxx::vector; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:241:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::cxx::vector; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:241:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:63:30: required from 'void iox::roudi::MemPoolIntrospection::setSendInterval(iox::units::Duration) [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:251:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::cxx::vector; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:241:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::cxx::vector; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:241:22: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:64:31: required from 'void iox::roudi::MemPoolIntrospection::setSendInterval(iox::units::Duration) [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:251:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:64:31: required from 'void iox::roudi::MemPoolIntrospection::setSendInterval(iox::units::Duration) [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:251:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:64:31: required from 'void iox::roudi::MemPoolIntrospection::setSendInterval(iox::units::Duration) [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:251:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:64:31: required from 'void iox::roudi::MemPoolIntrospection::setSendInterval(iox::units::Duration) [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:251:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:64:31: required from 'void iox::roudi::MemPoolIntrospection::setSendInterval(iox::units::Duration) [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:251:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/mempool_introspection.inl:64:31: required from 'void iox::roudi::MemPoolIntrospection::setSendInterval(iox::units::Duration) [with MemoryManager = MePooMemoryManager_MOCK; SegmentManager = {anonymous}::SegmentManagerMock; PublisherPort = {anonymous}::MockPublisherPortUserAccess]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_mempool_introspection.cpp:251:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_port_introspection.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_port_introspection.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_port_introspection.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_port_introspection.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:254:66: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[576]' {aka 'const unsigned char (*)[576]'} to 'const iox::roudi::PublisherPortData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:86:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[560]' {aka 'unsigned char (*)[560]'} to 'const iox::roudi::PortData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::PublisherPortData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:86:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[576]' {aka 'unsigned char (*)[576]'} to 'const iox::roudi::PublisherPortData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::roudi::PortData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:386:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[560]' {aka 'const unsigned char (*)[560]'} to 'const iox::roudi::PortData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:34:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:34:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::PortIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:170:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::mepoo::ChunkHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::mepoo::ChunkHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::mepoo::ChunkHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/subscriber_mock.hpp:54:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::PortIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:170:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::PortIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:170:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::PortIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:170:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from 'testing::internal::ReturnAction::Impl::State::State(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:962:50: required from 'testing::internal::ReturnAction::Impl::Impl(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:947:12: required from 'testing::internal::ReturnAction::operator testing::Action() const [with U = iox::cxx::expected; Args = {unsigned int, unsigned int, unsigned int, unsigned int}; = void; R = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:239:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:166:30: required from 'void iox::roudi::PortIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:468:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::PortThroughputData; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:106:8: required from 'void iox::roudi::PortIntrospection::sendThroughputData() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:83:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:469:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[40]' {aka 'unsigned char (*)[40]'} to 'const iox::roudi::PortThroughputData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:123:8: required from 'void iox::roudi::PortIntrospection::sendSubscriberPortsData() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:84:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:469:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[24]' {aka 'unsigned char (*)[24]'} to 'const iox::roudi::SubscriberPortChangingData*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = iox::roudi::PortIntrospection::PortData::PublisherInfo; unsigned int capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:33:21: required from 'iox::roudi::PortIntrospection::PortData::PortData() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:27:78: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:34:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[648]' {aka 'const unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:57:17: required from 'iox::cxx::vector::vector(uint64_t) [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:46:11: required from 'iox::roudi::FixedSizeContainer::FixedSizeContainer() [with T = iox::roudi::PortIntrospection::PortData::ConnectionInfo; unsigned int capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:33:21: required from 'iox::roudi::PortIntrospection::PortData::PortData() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:27:78: required from 'iox::roudi::PortIntrospection::PortIntrospection() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:34:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[608]' {aka 'const unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::PortIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:170:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::PortIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:170:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from 'testing::internal::ReturnAction::Impl::State::State(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:962:50: required from 'testing::internal::ReturnAction::Impl::Impl(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:947:12: required from 'testing::internal::ReturnAction::operator testing::Action() const [with U = iox::cxx::expected; Args = {unsigned int, unsigned int, unsigned int, unsigned int}; = void; R = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:239:24: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:167:31: required from 'void iox::roudi::PortIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:468:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:167:31: required from 'void iox::roudi::PortIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:468:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:167:31: required from 'void iox::roudi::PortIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:468:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:167:31: required from 'void iox::roudi::PortIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:468:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::roudi::SubscriberPortChangingData&}; T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::roudi::SubscriberPortChangingData; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:619:63: required from 'void iox::roudi::PortIntrospection::PortData::prepareTopic(iox::roudi::SubscriberPortChangingIntrospectionFieldTopic&) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:154:32: required from 'void iox::roudi::PortIntrospection::sendSubscriberPortsData() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:84:5: required from 'void iox::roudi::PortIntrospection::run() [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:469:30: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[24]' {aka 'const unsigned char (*)[24]'} to 'const iox::roudi::SubscriberPortChangingData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:167:31: required from 'void iox::roudi::PortIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:468:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/port_introspection.inl:167:31: required from 'void iox::roudi::PortIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser; SubscriberPort = MockSubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_port_introspection.cpp:468:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager_client_server.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager_client_server.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager_client_server.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager_client_server.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; iterator = iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:267:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'iox::cxx::vector::iterator' {aka 'iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; iterator = iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:267:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512; iterator = iox::popo::PublisherPortUser*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:789:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::PublisherPortUser*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512; iterator = iox::popo::PublisherPortUser*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:789:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::popo::PublisherPortUser*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:770:62: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::popo::PublisherPortUser*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::popo::PublisherPortData*&}; T = iox::popo::PublisherPortUser; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:782:31: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[16]' {aka 'const unsigned char (*)[16]'} to 'const iox::popo::PublisherPortUser*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:41: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&}; T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:116:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:169:81: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:169:81: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:189:83: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:189:83: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:239:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:239:110: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:369:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:369:118: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:842:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:842:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:846:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:846:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:10: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:842:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:842:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:846:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager.cpp:846:113: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/pointer_repository.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/relocatable_pointer/base_relative_pointer.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerSendError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerSendError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerSendError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:41: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {const iox::capro::ServiceDescription&}; T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:203:24: required from 'bool iox::cxx::vector::push_back(const T&) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:116:35: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:169:81: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:169:81: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:189:83: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:189:83: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:137:115: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:137:115: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:723:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:723:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:729:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:729:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::RequestHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:735:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ResponseHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ResponseHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ResponseHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:735:99: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:740:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:740:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'const iox::popo::ResponseHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:10: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_fixture.hpp:97:104: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:723:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::RequestHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::RequestHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::RequestHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:723:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:729:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ServerRequestResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::RequestHeader*; Targs = {iox::popo::ServerRequestResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::RequestHeader*, iox::popo::ServerRequestResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::RequestHeader*; ErrorType = iox::popo::ServerRequestResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:729:55: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerRequestResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:740:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::ChunkReceiveResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = const iox::popo::ResponseHeader*; Targs = {iox::popo::ChunkReceiveResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {const iox::popo::ResponseHeader*, iox::popo::ChunkReceiveResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = const iox::popo::ResponseHeader*; ErrorType = iox::popo::ChunkReceiveResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portmanager_client_server.cpp:740:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ChunkReceiveResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portpool.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portpool.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portpool.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portpool.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp [ 98%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_posix_shm_memory_provider.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_posix_shm_memory_provider.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_posix_shm_memory_provider.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_posix_shm_memory_provider.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp [ 98%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:125:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::runtime::NodeData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::runtime::NodeData*; long long unsigned int Capacity = 1000; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:159:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::runtime::NodeData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:276:62: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::PublisherPortData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::popo::PublisherPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:282:58: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::PublisherPortData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:411:64: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::SubscriberPortData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:524:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ClientPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:632:56: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ServerPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:694:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::InterfacePortData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:782:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[4]' {aka 'unsigned char (*)[4]'} to 'iox::popo::ConditionVariableData* const*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:50:119: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ClientPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ClientPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ClientPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:50:119: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ClientPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:73:119: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ServerPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ServerPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ServerPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:73:119: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ServerPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:107:78: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::runtime::NodeData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::runtime::NodeData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::runtime::NodeData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:107:78: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::runtime::NodeData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:206:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::PublisherPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:206:100: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:337:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::SubscriberPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::SubscriberPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::SubscriberPortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:337:105: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::SubscriberPortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::popo::SubscriberPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:411:65: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::SubscriberPortData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::popo::ClientPortData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:524:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::ClientPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::popo::ServerPortData*; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:632:57: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::ServerPortData* const*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:678:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::InterfacePortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::InterfacePortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::InterfacePortData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:678:90: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::InterfacePortData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::popo::InterfacePortData*; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:723:63: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::InterfacePortData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:767:80: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::ConditionVariableData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::popo::ConditionVariableData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::popo::ConditionVariableData*; ErrorType = iox::roudi::PortPoolError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:767:80: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::ConditionVariableData**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::popo::ConditionVariableData*; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_portpool.cpp:810:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[4]' {aka 'const unsigned char (*)[4]'} to 'iox::popo::ConditionVariableData* const*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/posix_shm_memory_provider.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp:115:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::MemoryProviderError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::MemoryProviderError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::MemoryProviderError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp:115:36: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::MemoryProviderError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 4]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 4]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[197240]' {aka 'unsigned char (*)[197240]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1000]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[248]' {aka 'unsigned char (*)[248]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[560]' {aka 'unsigned char (*)[560]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[5176]' {aka 'unsigned char (*)[5176]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[12208]' {aka 'unsigned char (*)[12208]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[37888]' {aka 'unsigned char (*)[37888]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[1696]' {aka 'unsigned char (*)[1696]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::PublisherPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::ShmSafeUnmanagedChunk; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::ShmSafeUnmanagedChunk*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::rp::RelativePointer >; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/chunk_distributor_data.hpp:39:8: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[16]' {aka 'unsigned char (*)[16]'} to 'const iox::rp::RelativePointer >*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::FiFo*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::SoFi*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 3; T = iox::concurrent::ResizeableLockFreeQueue; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: recursively required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::concurrent::SoFi; Targs = {iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::concurrent::FiFo, iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::concurrent::ResizeableLockFreeQueue*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 256]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 256]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:57:5: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::SubscriberPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:57:5: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ServerPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = long long unsigned int; long long unsigned int Capacity = 16]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = long long unsigned int; long long unsigned int Capacity = 16]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:57:5: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 2; T = iox::concurrent::ResizeableLockFreeQueue; Targs = {iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::concurrent::FiFo; Targs = {iox::concurrent::SoFi, iox::concurrent::ResizeableLockFreeQueue, iox::concurrent::ResizeableLockFreeQueue}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:70:7: required from 'void iox::cxx::optional::destruct_value() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/optional.inl:124:9: required from 'iox::cxx::optional::~optional() [with T = iox::popo::ClientPortData]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:56: required from 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_pool_data.hpp:37:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::PortPool_test_RemoveConditionVariableDataIsSuccessful_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const long long unsigned int*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<128>&, int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp:41:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<128>&, int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp:41:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObject*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<128>&, int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp:41:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SharedMemoryObjectError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SharedMemoryObject; Targs = {iox::posix::SharedMemoryObjectError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SharedMemoryObject, iox::posix::SharedMemoryObjectError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::cxx::string<128>&, int, iox::posix::AccessMode, iox::posix::OpenMode, void* const&}; DerivedClass = iox::posix::SharedMemoryObject; ErrorType = iox::posix::SharedMemoryObjectError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_posix_shm_memory_provider.cpp:41:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SharedMemoryObjectError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/method_callback.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/concurrent/resizeable_lockfree_queue.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant_queue.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/iceoryx_posh_types.hpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MemPool; long long unsigned int Capacity = 1]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/memory_manager.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[64]' {aka 'unsigned char (*)[64]'} to 'const iox::mepoo::MemPool*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_introspection.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_introspection.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_introspection.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_introspection.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp [ 99%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_manager.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_manager.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_manager.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_manager.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/ports/publisher_port_data.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; iterator = iox::cxx::string<100>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:123:58: required from 'void iox::roudi::ProcessIntrospection::removeNode(const iox::RuntimeName_t&, const iox::NodeName_t&) [with PublisherPort = MockPublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>; iox::NodeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:218:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[112]' {aka 'unsigned char (*)[112]'} to 'iox::cxx::vector, 50>::iterator' {aka 'iox::cxx::string<100>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; iterator = iox::cxx::string<100>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:123:96: required from 'void iox::roudi::ProcessIntrospection::removeNode(const iox::RuntimeName_t&, const iox::NodeName_t&) [with PublisherPort = MockPublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>; iox::NodeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:218:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 50>::iterator' {aka 'iox::cxx::string<100>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/capro/service_description.hpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:142:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[5728]' {aka 'const unsigned char (*)[5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:278:14: required from 'T& iox::cxx::vector::operator[](uint64_t) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:262:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[112]' {aka 'const unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::ProcessIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:84:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:138:8: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:79:17: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[5728]' {aka 'unsigned char (*)[5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:392, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:649:89: required from 'T* iox::cxx::list::getDataPtrFromIdx(size_type) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = false; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; pointer = iox::roudi::ProcessIntrospectionData*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:67:17: required from 'void iox::roudi::ProcessIntrospection::removeProcess(int) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:132:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[300][5728]' {aka 'const unsigned char (*)[300][5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:130:8: required from 'void iox::roudi::ProcessIntrospection::addProcess(int, const iox::RuntimeName_t&) [with PublisherPort = MockPublisherPortUser; iox::RuntimeName_t = iox::cxx::string<100>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:138:40: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[112]' {aka 'unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./mocks/publisher_mock.hpp:56:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::ProcessIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:84:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::ProcessIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:84:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::ProcessIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:84:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from 'testing::internal::ReturnAction::Impl::State::State(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:962:50: required from 'testing::internal::ReturnAction::Impl::Impl(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:947:12: required from 'testing::internal::ReturnAction::operator testing::Action() const [with U = iox::cxx::expected; Args = {unsigned int, unsigned int, unsigned int, unsigned int}; = void; R = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:170:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:149:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 149 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::stop() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:206:30: required from 'void iox::roudi::ProcessIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:178:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSharedMemorySemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/popo/building_blocks/condition_variable_data.hpp:42:43: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::ProcessIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:84:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::mepoo::ChunkSettings::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkSettings; Targs = {iox::mepoo::ChunkSettings::Error}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkSettings, iox::mepoo::ChunkSettings::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkSettings; ErrorType = iox::mepoo::ChunkSettings::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include/iceoryx_posh/testing/mocks/chunk_mock.hpp:43:14: required from 'ChunkMock::ChunkMock() [with Topic = iox::roudi::ProcessIntrospectionFieldTopic; UserHeader = iox::mepoo::NoUserHeader]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:84:68: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkSettings::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:153:60: required from 'static void iox::cxx::internal::call_at_index::copyConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:33:62: required from 'constexpr iox::cxx::variant::variant(const iox::cxx::variant&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:308:5: required from 'testing::internal::ReturnAction::Impl::State::State(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:962:50: required from 'testing::internal::ReturnAction::Impl::Impl(const R&) [with U = iox::cxx::expected; R = iox::cxx::expected]' /usr/include/gmock/gmock-actions.h:947:12: required from 'testing::internal::ReturnAction::operator testing::Action() const [with U = iox::cxx::expected; Args = {unsigned int, unsigned int, unsigned int, unsigned int}; = void; R = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:170:28: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:213:34: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 213 | new (destination) T(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:207:31: required from 'void iox::roudi::ProcessIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:178:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:207:31: required from 'void iox::roudi::ProcessIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:178:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:207:31: required from 'void iox::roudi::ProcessIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:178:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::SemaphoreWaitState; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:85:14: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:207:31: required from 'void iox::roudi::ProcessIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:178:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:207:31: required from 'void iox::roudi::ProcessIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:178:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::cxx::MethodCallbackError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::cxx::MethodCallbackError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::cxx::MethodCallbackError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:596:22: required from 'iox::cxx::expected iox::cxx::MethodCallback::operator()(MethodArguments&& ...) [with MethodArguments = {}; ReturnValue = void; Args = {}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:82:9: required from 'void iox::concurrent::PeriodicTask::run() [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/concurrent/periodic_task.inl:56:34: required from 'void iox::concurrent::PeriodicTask::start(iox::units::Duration) [with T = iox::cxx::MethodCallback]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:207:31: required from 'void iox::roudi::ProcessIntrospection::setSendInterval(iox::units::Duration) [with PublisherPort = MockPublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_introspection.cpp:178:45: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::cxx::MethodCallbackError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_access_rights.hpp:22, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:19: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:135:93: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; iterator = iox::posix::PosixGroup*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:118:5: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:135:93: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::posix::PosixGroup*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:135:93: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[6384]' {aka 'unsigned char (*)[6384]'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::mepoo::MePooSegment<>; long long unsigned int Capacity = 100; iterator = iox::mepoo::MePooSegment<>*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:120:9: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:135:93: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector, 100>::iterator' {aka 'iox::mepoo::MePooSegment<>*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/units/duration.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:20: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::SemaphoreWaitState; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::SemaphoreWaitState, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreWaitState*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::MePooConfig::Entry; long long unsigned int Capacity = 32]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/mepoo_config.hpp:32:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::mepoo::MePooConfig::Entry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[496]' {aka 'unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::mepoo::SegmentConfig::SegmentEntry; long long unsigned int Capacity = 100]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/mepoo/segment_config.hpp:30:8: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[496]' {aka 'const unsigned char (*)[496]'} to 'const iox::mepoo::SegmentConfig::SegmentEntry*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::RouDiMemoryManagerError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::RouDiMemoryManagerError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::RouDiMemoryManagerError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::popo::PublisherPortData*; Targs = {iox::roudi::PortPoolError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::popo::PublisherPortData*, iox::roudi::PortPoolError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::PublisherPortData**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:41: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:135:93: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[8]' {aka 'unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::Semaphore*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLock*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::PortManager]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::PortManager; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:47:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 6]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::PortManager]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::PortManager; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:47:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:117:15: required from 'iox::cxx::vector& iox::cxx::vector::operator=(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:70:11: required from 'iox::cxx::vector::vector(iox::cxx::vector&&) [with T = iox::posix::PosixGroup; long long unsigned int Capacity = 888]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/mepoo/segment_manager.inl:113:10: required from 'iox::mepoo::SegmentManager::SegmentUserInformation iox::mepoo::SegmentManager::getSegmentInformationWithWriteAccessForUser(const iox::posix::PosixUser&) [with SegmentType = iox::mepoo::MePooSegment<>]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:135:93: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[8]' {aka 'const unsigned char (*)[8]'} to 'const iox::posix::PosixGroup*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::SemaphoreError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::Semaphore; Targs = {iox::posix::SemaphoreError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::Semaphore, iox::posix::SemaphoreError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const iox::posix::CreateUnnamedSingleProcessSemaphore_t&, unsigned int}; DerivedClass = iox::posix::Semaphore; ErrorType = iox::posix::SemaphoreError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include/iceoryx_hoofs/testing/watch_dog.hpp:86:38: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::SemaphoreError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::FileLockError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::FileLock; Targs = {iox::posix::FileLockError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::FileLock, iox::posix::FileLockError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::FileLock; ErrorType = iox::posix::FileLockError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/design_pattern/creation.inl:43:61: required from 'static DesignPattern::Creation::result_t DesignPattern::Creation::create(Targs&& ...) [with Targs = {const char (&)[17]}; DerivedClass = iox::posix::FileLock; ErrorType = iox::posix::FileLockError; result_t = iox::cxx::expected]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/memory/iceoryx_roudi_memory_manager.hpp:63:42: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::FileLockError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t; long long unsigned int Capacity = 512]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::PortManager]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::PortManager; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:47:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[648]' {aka 'unsigned char (*)[648]'} to 'const iox::roudi::FixedSizeContainer::PortData::PublisherInfo, 512>::entry_t*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/fixed_size_container.hpp:38:7: required from 'iox::roudi::PortIntrospection::~PortIntrospection() [with PublisherPort = iox::popo::PublisherPortUser; SubscriberPort = iox::popo::SubscriberPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/port_manager.hpp:63:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::PortManager]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::PortManager; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:47:54: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[608]' {aka 'unsigned char (*)[608]'} to 'const iox::roudi::FixedSizeContainer::PortData::ConnectionInfo, 1024>::entry_t*' increases required alignment of target type [-Wcast-align] In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/list.hpp:392, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:22: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::roudi::Process; long long unsigned int Capacity = 300; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = true; T = iox::roudi::Process; long long unsigned int Capacity = 300; pointer = const iox::roudi::Process*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:534:13: required from 'iox::cxx::list::IteratorBase< >::reference iox::cxx::list::IteratorBase< >::operator*() const [with bool IsConstIterator = true; T = iox::roudi::Process; long long unsigned int Capacity = 300; reference = const iox::roudi::Process&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:278:6: required from 'iox::cxx::list::iterator iox::cxx::list::erase(const_iterator) [with T = iox::roudi::Process; long long unsigned int Capacity = 300; iterator = iox::cxx::list::IteratorBase; const_iterator = iox::cxx::list::IteratorBase]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:434:9: required from 'void iox::cxx::list::clear() [with T = iox::roudi::Process; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:134:5: required from 'iox::cxx::list::~list() [with T = iox::roudi::Process; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/process_manager.hpp:62:13: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = iox::roudi::ProcessManager]' /usr/include/c++/12/bits/unique_ptr.h:396:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = iox::roudi::ProcessManager; _Dp = std::default_delete]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:49:49: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[300][440]' {aka 'const unsigned char (*)[300][440]'} to 'const iox::roudi::Process*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:138:8: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[5728]' {aka 'unsigned char (*)[5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::ProcessIntrospectionData&}; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:185:51: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[5728]' {aka 'const unsigned char (*)[5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::mepoo::ChunkHeader**' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl: In instantiation of 'const T* iox::cxx::list::getDataPtrFromIdx(size_type) const [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:649:89: required from 'T* iox::cxx::list::getDataPtrFromIdx(size_type) [with T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; size_type = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:544:37: required from 'iox::cxx::list::IteratorBase< >::pointer iox::cxx::list::IteratorBase< >::operator->() const [with bool IsConstIterator = false; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; pointer = iox::roudi::ProcessIntrospectionData*]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:534:13: required from 'iox::cxx::list::IteratorBase< >::reference iox::cxx::list::IteratorBase< >::operator*() const [with bool IsConstIterator = false; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300; reference = iox::roudi::ProcessIntrospectionData&]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:183:13: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/list.inl:643:14: warning: cast from 'const uint8_t (*)[300][5728]' {aka 'const unsigned char (*)[300][5728]'} to 'const iox::roudi::ProcessIntrospectionData*' increases required alignment of target type [-Wcast-align] 643 | return &(reinterpret_cast(&m_data)[idx]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:88:27: required from 'iox::cxx::vector& iox::cxx::vector::operator=(const iox::cxx::vector&) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:64:11: required from 'iox::cxx::vector::vector(const iox::cxx::vector&) [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:130:8: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::ProcessIntrospectionData&}; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:185:51: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[112]' {aka 'const unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::string<100>; long long unsigned int Capacity = 50]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/roudi/introspection_types.hpp:130:8: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::roudi::ProcessIntrospectionData&}; T = iox::roudi::ProcessIntrospectionData; long long unsigned int Capacity = 300]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:185:51: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[112]' {aka 'unsigned char (*)[112]'} to 'const iox::cxx::string<100>*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::popo::AllocationError; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::mepoo::ChunkHeader*; Targs = {iox::popo::AllocationError}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::mepoo::ChunkHeader*, iox::popo::AllocationError}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::mepoo::ChunkHeader*; ErrorType = iox::popo::AllocationError]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.inl:174:14: required from 'void iox::roudi::ProcessIntrospection::send() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/introspection/process_introspection.hpp:105:68: required from 'iox::roudi::ProcessIntrospection::ProcessIntrospection() [with PublisherPort = iox::popo::PublisherPortUser]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_process_manager.cpp:39:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ProcessManager_test_HandleProcessShutdownPreparationRequestWorks_Test]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::popo::AllocationError*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_service_registry.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_service_registry.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_service_registry.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_service_registry.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp [ 99%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_ipc_interface_creator.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_ipc_interface_creator.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_ipc_interface_creator.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_ipc_interface_creator.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_runtime_ipc_interface_creator.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:21: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::ServiceRegistry::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:174:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::ServiceRegistry::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:43:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::roudi::ServiceRegistry::Error; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::roudi::ServiceRegistry::Error}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:375:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:367:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ErrorType = iox::roudi::ServiceRegistry::Error]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:43:37: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::roudi::ServiceRegistry::Error*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/vector.hpp:212, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:23: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::cxx::optional; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/roudi/service_registry.hpp:35:7: required from 'testing::Test* testing::internal::TestFactoryImpl::CreateTest() [with TestClass = {anonymous}::ServiceRegistry_test_FindWithMixOfPublishersAndServersWorks_Test<{anonymous}::ServerTest>]' /usr/include/gtest/internal/gtest-internal.h:469:9: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[384]' {aka 'unsigned char (*)[384]'} to 'const iox::cxx::optional*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::begin() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024; iterator = iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:207:5: required from 'void {anonymous}::ServiceRegistry_test_AddMoreThanMaximumNumberOfServiceDescriptionsFails_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::PublisherTest]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:196:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:316:12: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'iox::cxx::vector::iterator' {aka 'iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 316 | return reinterpret_cast(&(m_data[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'T* iox::cxx::vector::end() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024; iterator = iox::capro::ServiceDescription*]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:207:5: required from 'void {anonymous}::ServiceRegistry_test_AddMoreThanMaximumNumberOfServiceDescriptionsFails_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::PublisherTest]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:196:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:328:12: warning: cast from 'uint8_t*' {aka 'unsigned char*'} to 'iox::cxx::vector::iterator' {aka 'iox::capro::ServiceDescription*'} increases required alignment of target type [-Wcast-align] 328 | return reinterpret_cast((&(m_data[0]) + m_size)[0]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'bool iox::cxx::vector::pop_back() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:159:12: required from 'void iox::cxx::vector::clear() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:76:5: required from 'iox::cxx::vector::~vector() [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:199:52: required from 'void {anonymous}::ServiceRegistry_test_AddMoreThanMaximumNumberOfServiceDescriptionsFails_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::PublisherTest]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:196:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:217:9: warning: cast from 'uint8_t (*)[360]' {aka 'unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 217 | reinterpret_cast(m_data)[--m_size].~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl: In instantiation of 'const T& iox::cxx::vector::at(uint64_t) const [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:265:75: required from 'T& iox::cxx::vector::at(uint64_t) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024; uint64_t = long long unsigned int]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:170:17: required from 'bool iox::cxx::vector::emplace_back(Targs&& ...) [with Targs = {iox::capro::ServiceDescription}; T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:209:24: required from 'bool iox::cxx::vector::push_back(T&&) [with T = iox::capro::ServiceDescription; long long unsigned int Capacity = 1024]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:203:27: required from 'void {anonymous}::ServiceRegistry_test_AddMoreThanMaximumNumberOfServiceDescriptionsFails_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::PublisherTest]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:196:1: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/vector.inl:272:12: warning: cast from 'const uint8_t (*)[360]' {aka 'const unsigned char (*)[360]'} to 'const iox::capro::ServiceDescription*' increases required alignment of target type [-Wcast-align] 272 | return reinterpret_cast(m_data)[index]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/file_lock.hpp:19, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/internal/runtime/ipc_interface_creator.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_runtime_ipc_interface_creator.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_port_config_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_port_config_info.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_port_config_info.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_port_config_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_runtime_port_config_info.cpp In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/runtime/port_config_info.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_runtime_port_config_info.cpp:17: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Building CXX object posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_version_info.cpp.o cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/c++ -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/. -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/platform/linux/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/testing/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/generated/iceoryx/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/dependencies/install/include -I/build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/testing/include -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIE -W -Wall -Wextra -Wuninitialized -Wpedantic -Wstrict-aliasing -Wcast-align -Wno-noexcept-type -Wconversion -Wno-pedantic -Wno-conversion -DGTEST_HAS_PTHREAD=1 -std=gnu++14 -MD -MT posh/test/CMakeFiles/posh_moduletests.dir/moduletests/test_version_info.cpp.o -MF CMakeFiles/posh_moduletests.dir/moduletests/test_version_info.cpp.o.d -o CMakeFiles/posh_moduletests.dir/moduletests/test_version_info.cpp.o -c /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_version_info.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/gmock/internal/gmock-internal-utils.h:47, from /usr/include/gmock/gmock-actions.h:145, from /usr/include/gmock/gmock.h:56, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/./test.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:23: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const iox::roudi::ServiceRegistry::ServiceDescriptionEntry&}; _Tp = iox::roudi::ServiceRegistry::ServiceDescriptionEntry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::roudi::ServiceRegistry::ServiceDescriptionEntry; _Alloc = std::allocator]', inlined from '{anonymous}::ServiceRegistry_test<{anonymous}::PublisherTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:156:35, inlined from 'iox::cxx::function_ref::function_ref<{anonymous}::ServiceRegistry_test<{anonymous}::PublisherTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&>({anonymous}::ServiceRegistry_test<{anonymous}::PublisherTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:34:90, inlined from 'static void iox::cxx::function_ref::function_ref<{anonymous}::ServiceRegistry_test<{anonymous}::PublisherTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&>({anonymous}::ServiceRegistry_test<{anonymous}::PublisherTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&)::::_FUN(void*, const iox::roudi::ServiceRegistry::ServiceDescriptionEntry&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:33:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = iox::roudi::ServiceRegistry::ServiceDescriptionEntry; _Alloc = std::allocator]', inlined from '{anonymous}::ServiceRegistry_test<{anonymous}::ServerTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:156:35, inlined from 'iox::cxx::function_ref::function_ref<{anonymous}::ServiceRegistry_test<{anonymous}::ServerTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&>({anonymous}::ServiceRegistry_test<{anonymous}::ServerTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&)::' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:34:90, inlined from 'static void iox::cxx::function_ref::function_ref<{anonymous}::ServiceRegistry_test<{anonymous}::ServerTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&>({anonymous}::ServiceRegistry_test<{anonymous}::ServerTest>::find(const iox::cxx::optional >&, const iox::cxx::optional >&, const iox::cxx::optional >&)::&)::::_FUN(void*, const iox::roudi::ServiceRegistry::ServiceDescriptionEntry&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/function_ref.inl:33:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/variant.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:24, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/posix_wrapper/posix_call.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/convert.hpp:21, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/serialization.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/include/iceoryx_posh/version/version_info.hpp:20, from /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_version_info.cpp:18: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 101 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:101:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:105:55: required from 'static void iox::cxx::internal::call_at_index::destructor(uint64_t, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:136:57: required from 'void iox::cxx::variant::call_element_destructor() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:128:5: required from 'iox::cxx::variant::~variant() [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/cxx/expected.hpp:316:5: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:165:13: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 165 | reinterpret_cast(ptr)->~T(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:125:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 125 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:113:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 113 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:204:111: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:267:109: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:318:112: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:367:117: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = float]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:161:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:176:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:129:60: required from 'static void iox::cxx::internal::call_at_index::moveConstructor(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:111:70: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:189:44: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 189 | new (destination) T(std::move(*reinterpret_cast(source))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp: In instantiation of 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 1; T = iox::posix::PosixCallResult; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]': /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:117:49: required from 'static void iox::cxx::internal::call_at_index::move(uint64_t, iox::cxx::internal::byte_t*, iox::cxx::internal::byte_t*) [with long long unsigned int N = 0; T = iox::posix::PosixCallResult; Targs = {iox::posix::PosixCallResult}; uint64_t = long long unsigned int; iox::cxx::internal::byte_t = unsigned char]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant.inl:118:59: required from 'constexpr iox::cxx::variant& iox::cxx::variant::operator=(iox::cxx::variant&&) [with Types = {iox::posix::PosixCallResult, iox::posix::PosixCallResult}]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:124:17: required from 'iox::cxx::expected& iox::cxx::expected::operator=(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/expected.inl:115:11: required from 'iox::cxx::expected::expected(iox::cxx::expected&&) [with ValueType = iox::posix::PosixCallResult; ErrorType = iox::posix::PosixCallResult]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/posix_wrapper/posix_call.inl:162:26: required from 'iox::cxx::expected, iox::posix::PosixCallResult > iox::posix::PosixCallEvaluator::evaluate() const && [with ReturnType = long double]' /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/convert.inl:191:26: required from here /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:14: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/variant_internal.hpp:177:61: warning: cast from 'iox::cxx::internal::byte_t*' {aka 'unsigned char*'} to 'iox::posix::PosixCallResult*' increases required alignment of target type [-Wcast-align] 177 | *reinterpret_cast(destination) = std::move(*reinterpret_cast(source)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const iox::roudi::ServiceRegistry::ServiceDescriptionEntry&}; _Tp = iox::roudi::ServiceRegistry::ServiceDescriptionEntry; _Alloc = std::allocator]', inlined from 'auto {anonymous}::PublisherTest::filter(const {anonymous}::SearchResult_t&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:68:38, inlined from 'void {anonymous}::ServiceRegistry_test_FindWithMixOfPublishersAndServersWorks_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::PublisherTest]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:703:10: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const iox::roudi::ServiceRegistry::ServiceDescriptionEntry&}; _Tp = iox::roudi::ServiceRegistry::ServiceDescriptionEntry; _Alloc = std::allocator]', inlined from 'auto {anonymous}::ServerTest::filter(const {anonymous}::SearchResult_t&)' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:111:38, inlined from 'void {anonymous}::ServiceRegistry_test_FindWithMixOfPublishersAndServersWorks_Test::TestBody() [with gtest_TypeParam_ = {anonymous}::ServerTest]' at /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/moduletests/test_roudi_service_registry.cpp:703:10: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable posh_moduletests cd /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/posh_moduletests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/iceoryx-2.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-z,stack-size=5000000 CMakeFiles/posh_moduletests.dir/moduletests/test_base_port.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_capro_message.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_capro_service.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_compatibility_check_level.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_fixed_size_container.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_gw_channel.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_discovery.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_gw_gateway_generic.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_header.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_chunk_settings.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_config.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_info.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_memory_manager.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_mempool.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_segment_management.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_chunk.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shared_pointer.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_shm_safe_unmanaged_chunk.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mepoo_typed_mempool.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_monitoringmode_logstream.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_mq_message.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_client.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_publisher.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_server.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_base_subscriber.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_distributor.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_queue.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_receiver.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_chunk_sender.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_options.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_client_port.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_condition_variable.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_interface_port.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_listener_waitset_attachments.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_notification_info.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_options.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_publisher_port.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_request.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_response.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_rpc_header.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_sample.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_options.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_roudi.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_server_port_user.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_smart_chunk.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_options.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_subscriber_port.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_toml_gateway_config_parser.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_trigger_handle.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_unique_port_id.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_client.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_publisher.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_server.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_untyped_subscriber.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_used_chunk_list.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_user_trigger.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_popo_waitset.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_modules.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_node_property.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_posh_runtime_single_process.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_cmd_line_parser_config_file_option.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_config_toml_file_provider.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_generic_memory_block.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoryx_roudi_app.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_iceoyx_roudi_memory_manager.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_block.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_manager.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_memory_provider.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_mempool_introspection.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_port_introspection.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portmanager_client_server.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_portpool.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_posix_shm_memory_provider.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_introspection.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_process_manager.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_roudi_service_registry.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_ipc_interface_creator.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_runtime_port_config_info.cpp.o CMakeFiles/posh_moduletests.dir/moduletests/test_version_info.cpp.o -o posh_moduletests -Wl,-rpath,/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/posh:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs:/build/reproducible-path/iceoryx-2.0.3+dfsg/obj/hoofs/platform /usr/lib/arm-linux-gnueabihf/libgtest.a /usr/lib/arm-linux-gnueabihf/libgmock.a ../../hoofs/libiceoryx_hoofs_testing.a ../libiceoryx_posh_config.so.2.0.3 ../libiceoryx_posh_gateway.so.2.0.3 ../libiceoryx_posh_testing.a -ldl /usr/lib/arm-linux-gnueabihf/libgmock.a /usr/lib/arm-linux-gnueabihf/libgtest.a ../libiceoryx_posh_roudi.so.2.0.3 ../libiceoryx_posh.so.2.0.3 ../../hoofs/libiceoryx_hoofs.so.2.0.3 ../../hoofs/platform/libiceoryx_platform.so.2.0.3 -lrt -lpthread -latomic make[3]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' [100%] Built target posh_moduletests make[2]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/iceoryx-2.0.3+dfsg/obj/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg/obj' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' ./obj/hoofs/test/hoofs_moduletests --gtest_filter="-*.TimingTest_*" Note: Google Test filter = -*.TimingTest_* [==========] Running 2885 tests from 147 test suites. [----------] Global test environment set-up. [----------] 1 test from function_refDeathTest [ RUN ] function_refDeathTest.CallEmptyLeadsToTermination [ OK ] function_refDeathTest.CallEmptyLeadsToTermination (4 ms) [----------] 1 test from function_refDeathTest (4 ms total) [----------] 8 tests from Allocator_Test [ RUN ] Allocator_Test.allocateOneSmallElement [ OK ] Allocator_Test.allocateOneSmallElement (3 ms) [ RUN ] Allocator_Test.allocateEverythingWithSingleElement [ OK ] Allocator_Test.allocateEverythingWithSingleElement (0 ms) [ RUN ] Allocator_Test.allocateEverythingWithMultipleElements [ OK ] Allocator_Test.allocateEverythingWithMultipleElements (0 ms) [ RUN ] Allocator_Test.allocateTooMuchSingleElement [ OK ] Allocator_Test.allocateTooMuchSingleElement (2 ms) [ RUN ] Allocator_Test.allocateTooMuchMultipleElement [ OK ] Allocator_Test.allocateTooMuchMultipleElement (2 ms) [ RUN ] Allocator_Test.allocateAndAlignment [ OK ] Allocator_Test.allocateAndAlignment (0 ms) [ RUN ] Allocator_Test.allocateElementOfSizeZero [ OK ] Allocator_Test.allocateElementOfSizeZero (1 ms) [ RUN ] Allocator_Test.allocateAfterFinalizeAllocation [ OK ] Allocator_Test.allocateAfterFinalizeAllocation (2 ms) [----------] 8 tests from Allocator_Test (12 ms total) [----------] 9 tests from AtomicRelocatablePointer_test [ RUN ] AtomicRelocatablePointer_test.defaultConstructedPointerIsNull [ OK ] AtomicRelocatablePointer_test.defaultConstructedPointerIsNull (0 ms) [ RUN ] AtomicRelocatablePointer_test.constructedPointerPointsToData [ OK ] AtomicRelocatablePointer_test.constructedPointerPointsToData (0 ms) [ RUN ] AtomicRelocatablePointer_test.assignRawPointer [ OK ] AtomicRelocatablePointer_test.assignRawPointer (0 ms) [ RUN ] AtomicRelocatablePointer_test.compareWithRawPointer [ OK ] AtomicRelocatablePointer_test.compareWithRawPointer (0 ms) [ RUN ] AtomicRelocatablePointer_test.resetToNull [ OK ] AtomicRelocatablePointer_test.resetToNull (0 ms) [ RUN ] AtomicRelocatablePointer_test.arrowOperator [ OK ] AtomicRelocatablePointer_test.arrowOperator (0 ms) [ RUN ] AtomicRelocatablePointer_test.conversionOperator [ OK ] AtomicRelocatablePointer_test.conversionOperator (0 ms) [ RUN ] AtomicRelocatablePointer_test.dereferenceOperator [ OK ] AtomicRelocatablePointer_test.dereferenceOperator (0 ms) [ RUN ] AtomicRelocatablePointer_test.memoryRelocation [ OK ] AtomicRelocatablePointer_test.memoryRelocation (0 ms) [----------] 9 tests from AtomicRelocatablePointer_test (1 ms total) [----------] 6 tests from FiFo_Test [ RUN ] FiFo_Test.SinglePopSinglePush [ OK ] FiFo_Test.SinglePopSinglePush (0 ms) [ RUN ] FiFo_Test.PopFailsWhenEmpty [ OK ] FiFo_Test.PopFailsWhenEmpty (0 ms) [ RUN ] FiFo_Test.PushFailsWhenFull [ OK ] FiFo_Test.PushFailsWhenFull (0 ms) [ RUN ] FiFo_Test.IsEmptyWhenPopReturnsNullopt [ OK ] FiFo_Test.IsEmptyWhenPopReturnsNullopt (0 ms) [ RUN ] FiFo_Test.OverflowTestWithPushPopAlternation [ OK ] FiFo_Test.OverflowTestWithPushPopAlternation (0 ms) [ RUN ] FiFo_Test.OverflowFromFullToEmptyRepetition [ OK ] FiFo_Test.OverflowFromFullToEmptyRepetition (0 ms) [----------] 6 tests from FiFo_Test (0 ms total) [----------] 14 tests from LoFFLi_test/0, where TypeParam = iox::concurrent::LoFFLi [ RUN ] LoFFLi_test/0.Misuse_NullptrMemory [ OK ] LoFFLi_test/0.Misuse_NullptrMemory (2 ms) [ RUN ] LoFFLi_test/0.Misuse_ZeroSize [ OK ] LoFFLi_test/0.Misuse_ZeroSize (1 ms) [ RUN ] LoFFLi_test/0.Misuse_SizeToLarge [ OK ] LoFFLi_test/0.Misuse_SizeToLarge (2 ms) [ RUN ] LoFFLi_test/0.Initialized [ OK ] LoFFLi_test/0.Initialized (0 ms) [ RUN ] LoFFLi_test/0.SinglePop [ OK ] LoFFLi_test/0.SinglePop (0 ms) [ RUN ] LoFFLi_test/0.PopEmpty [ OK ] LoFFLi_test/0.PopEmpty (0 ms) [ RUN ] LoFFLi_test/0.PopFromUninitializedLoFFLi [ OK ] LoFFLi_test/0.PopFromUninitializedLoFFLi (0 ms) [ RUN ] LoFFLi_test/0.SinglePush [ OK ] LoFFLi_test/0.SinglePush (0 ms) [ RUN ] LoFFLi_test/0.PushTillFull [ OK ] LoFFLi_test/0.PushTillFull (0 ms) [ RUN ] LoFFLi_test/0.PushRandomOrder [ OK ] LoFFLi_test/0.PushRandomOrder (0 ms) [ RUN ] LoFFLi_test/0.PushWrongIndex [ OK ] LoFFLi_test/0.PushWrongIndex (0 ms) [ RUN ] LoFFLi_test/0.PushOutOfBoundIndex [ OK ] LoFFLi_test/0.PushOutOfBoundIndex (0 ms) [ RUN ] LoFFLi_test/0.PushWhenFull [ OK ] LoFFLi_test/0.PushWhenFull (0 ms) [ RUN ] LoFFLi_test/0.PushToUninitializedLoFFLi [ OK ] LoFFLi_test/0.PushToUninitializedLoFFLi (0 ms) [----------] 14 tests from LoFFLi_test/0 (7 ms total) [----------] 9 tests from PeriodicTask_test [ RUN ] PeriodicTask_test.CopyConstructorIsDeleted [ OK ] PeriodicTask_test.CopyConstructorIsDeleted (0 ms) [ RUN ] PeriodicTask_test.MoveConstructorIsDeleted [ OK ] PeriodicTask_test.MoveConstructorIsDeleted (0 ms) [ RUN ] PeriodicTask_test.CopyAssignmentIsDeleted [ OK ] PeriodicTask_test.CopyAssignmentIsDeleted (0 ms) [ RUN ] PeriodicTask_test.MoveAssignmentIsDeleted [ OK ] PeriodicTask_test.MoveAssignmentIsDeleted (0 ms) [ RUN ] PeriodicTask_test.PeriodicTaskConstructedWithoutIntervalIsInactive [ OK ] PeriodicTask_test.PeriodicTaskConstructedWithoutIntervalIsInactive (0 ms) [ RUN ] PeriodicTask_test.PeriodicTaskConstructedWithoutIntervalIsActiveAfterCallingStart [ OK ] PeriodicTask_test.PeriodicTaskConstructedWithoutIntervalIsActiveAfterCallingStart (0 ms) [ RUN ] PeriodicTask_test.PeriodicTaskConstructedWithIntervalIsActive [ OK ] PeriodicTask_test.PeriodicTaskConstructedWithIntervalIsActive (0 ms) [ RUN ] PeriodicTask_test.PeriodicTaskConstructedWithIntervalIsInactiveAfterCallingStop [ OK ] PeriodicTask_test.PeriodicTaskConstructedWithIntervalIsInactiveAfterCallingStop (0 ms) [ RUN ] PeriodicTask_test.PeriodicTaskWhichIsInactiveDoesNotExecuteTheCallable [ OK ] PeriodicTask_test.PeriodicTaskWhichIsInactiveDoesNotExecuteTheCallable (100 ms) [----------] 9 tests from PeriodicTask_test (101 ms total) [----------] 20 tests from smart_lock_test [ RUN ] smart_lock_test.DefaultConstructionOfUnderlyingObjectWorks [ OK ] smart_lock_test.DefaultConstructionOfUnderlyingObjectWorks (0 ms) [ RUN ] smart_lock_test.ConstructionWithOneValueCTorOfUnderlyingObjectWorks [ OK ] smart_lock_test.ConstructionWithOneValueCTorOfUnderlyingObjectWorks (0 ms) [ RUN ] smart_lock_test.CopyConstructionOfUnderlyinObjectWorks [ OK ] smart_lock_test.CopyConstructionOfUnderlyinObjectWorks (0 ms) [ RUN ] smart_lock_test.MoveConstructionOfUnderlyinObjectWorks [ OK ] smart_lock_test.MoveConstructionOfUnderlyinObjectWorks (0 ms) [ RUN ] smart_lock_test.CopyConstructorWorks [ OK ] smart_lock_test.CopyConstructorWorks (0 ms) [ RUN ] smart_lock_test.CopyAssignmentWorks [ OK ] smart_lock_test.CopyAssignmentWorks (0 ms) [ RUN ] smart_lock_test.MoveConstructorWorks [ OK ] smart_lock_test.MoveConstructorWorks (0 ms) [ RUN ] smart_lock_test.MoveAssignmentWorks [ OK ] smart_lock_test.MoveAssignmentWorks (0 ms) [ RUN ] smart_lock_test.ConstArrowOperatorWorks [ OK ] smart_lock_test.ConstArrowOperatorWorks (0 ms) [ RUN ] smart_lock_test.AccessThroughConstScopeGuardWorks [ OK ] smart_lock_test.AccessThroughConstScopeGuardWorks (0 ms) [ RUN ] smart_lock_test.AccessThroughScopeGuardWorks [ OK ] smart_lock_test.AccessThroughScopeGuardWorks (0 ms) [ RUN ] smart_lock_test.AcquiringCopyWorks [ OK ] smart_lock_test.AcquiringCopyWorks (0 ms) [ RUN ] smart_lock_test.ThreadSafeAccessThroughArrowOperator [ OK ] smart_lock_test.ThreadSafeAccessThroughArrowOperator (87 ms) [ RUN ] smart_lock_test.ThreadSafeAccessThroughConstArrowOperator [ OK ] smart_lock_test.ThreadSafeAccessThroughConstArrowOperator (83 ms) [ RUN ] smart_lock_test.ThreadSafeAccessThroughScopedGuard [ OK ] smart_lock_test.ThreadSafeAccessThroughScopedGuard (80 ms) [ RUN ] smart_lock_test.ThreadSafeAccessThroughConstScopedGuard [ OK ] smart_lock_test.ThreadSafeAccessThroughConstScopedGuard (94 ms) [ RUN ] smart_lock_test.ThreadSafeCopyCTor [ OK ] smart_lock_test.ThreadSafeCopyCTor (81 ms) [ RUN ] smart_lock_test.ThreadSafeMoveCTor [ OK ] smart_lock_test.ThreadSafeMoveCTor (91 ms) [ RUN ] smart_lock_test.ThreadSafeCopyAssignment [ OK ] smart_lock_test.ThreadSafeCopyAssignment (93 ms) [ RUN ] smart_lock_test.ThreadSafeMoveAssignment [ OK ] smart_lock_test.ThreadSafeMoveAssignment (99 ms) [----------] 20 tests from smart_lock_test (715 ms total) [----------] 23 tests from CUnitTestContainerSoFi [ RUN ] CUnitTestContainerSoFi.Empty [ OK ] CUnitTestContainerSoFi.Empty (0 ms) [ RUN ] CUnitTestContainerSoFi.Capacity [ OK ] CUnitTestContainerSoFi.Capacity (0 ms) [ RUN ] CUnitTestContainerSoFi.NewlyCreatedSoFiIsEmpty [ OK ] CUnitTestContainerSoFi.NewlyCreatedSoFiIsEmpty (0 ms) [ RUN ] CUnitTestContainerSoFi.NewlyCreatedSoFiHasSizeZero [ OK ] CUnitTestContainerSoFi.NewlyCreatedSoFiHasSizeZero (0 ms) [ RUN ] CUnitTestContainerSoFi.SoFiSizeEqualsNumberOfPushes [ OK ] CUnitTestContainerSoFi.SoFiSizeEqualsNumberOfPushes (0 ms) [ RUN ] CUnitTestContainerSoFi.SoFiSizeEqualsNumberOfPushesOverflow [ OK ] CUnitTestContainerSoFi.SoFiSizeEqualsNumberOfPushesOverflow (0 ms) [ RUN ] CUnitTestContainerSoFi.Overflow [ OK ] CUnitTestContainerSoFi.Overflow (0 ms) [ RUN ] CUnitTestContainerSoFi.MultiOverflow [ OK ] CUnitTestContainerSoFi.MultiOverflow (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizeFailsWhenContainingASingleElement [ OK ] CUnitTestContainerSoFi.ResizeFailsWhenContainingASingleElement (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizeFailsWhenContainingAMultipleElements [ OK ] CUnitTestContainerSoFi.ResizeFailsWhenContainingAMultipleElements (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizeFailsWhenFull [ OK ] CUnitTestContainerSoFi.ResizeFailsWhenFull (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizingLargeThanCapacityFails [ OK ] CUnitTestContainerSoFi.ResizingLargeThanCapacityFails (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizingToZeroIsValid [ OK ] CUnitTestContainerSoFi.ResizingToZeroIsValid (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizingDefault [ OK ] CUnitTestContainerSoFi.ResizingDefault (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizeAndSizeCheck [ OK ] CUnitTestContainerSoFi.ResizeAndSizeCheck (0 ms) [ RUN ] CUnitTestContainerSoFi.ResizeAndSizeFillUp [ OK ] CUnitTestContainerSoFi.ResizeAndSizeFillUp (0 ms) [ RUN ] CUnitTestContainerSoFi.PopIfWithValidCondition [ OK ] CUnitTestContainerSoFi.PopIfWithValidCondition (0 ms) [ RUN ] CUnitTestContainerSoFi.PopIfWithInvalidCondition [ OK ] CUnitTestContainerSoFi.PopIfWithInvalidCondition (0 ms) [ RUN ] CUnitTestContainerSoFi.PopIfOnEmpty [ OK ] CUnitTestContainerSoFi.PopIfOnEmpty (0 ms) [ RUN ] CUnitTestContainerSoFi.PopIfFullWithValidCondition [ OK ] CUnitTestContainerSoFi.PopIfFullWithValidCondition (0 ms) [ RUN ] CUnitTestContainerSoFi.PopIfFullWithInvalidCondition [ OK ] CUnitTestContainerSoFi.PopIfFullWithInvalidCondition (0 ms) [ RUN ] CUnitTestContainerSoFi.PopIfValidEmptyAfter [ OK ] CUnitTestContainerSoFi.PopIfValidEmptyAfter (0 ms) [ RUN ] CUnitTestContainerSoFi.PopIfInvalidNotEmptyAfter [ OK ] CUnitTestContainerSoFi.PopIfInvalidNotEmptyAfter (0 ms) [----------] 23 tests from CUnitTestContainerSoFi (0 ms total) [----------] 16 tests from TACO_test [ RUN ] TACO_test.Initialized_SameContextAllowed [ OK ] TACO_test.Initialized_SameContextAllowed (0 ms) [ RUN ] TACO_test.Initialized_SameContextDenied [ OK ] TACO_test.Initialized_SameContextDenied (0 ms) [ RUN ] TACO_test.StoreAndTake_FromSameContext_SameContextAllowed [ OK ] TACO_test.StoreAndTake_FromSameContext_SameContextAllowed (0 ms) [ RUN ] TACO_test.StoreAndTake_FromDifferentContext_SameContextAllowed [ OK ] TACO_test.StoreAndTake_FromDifferentContext_SameContextAllowed (0 ms) [ RUN ] TACO_test.StoreAndTake_FromSameContext_SameContextDenied [ OK ] TACO_test.StoreAndTake_FromSameContext_SameContextDenied (0 ms) [ RUN ] TACO_test.StoreAndTake_FromDifferentContext_SameContextDenied [ OK ] TACO_test.StoreAndTake_FromDifferentContext_SameContextDenied (0 ms) [ RUN ] TACO_test.MultipleStoresSingleTake_FromSameContext_SameContextAllowed [ OK ] TACO_test.MultipleStoresSingleTake_FromSameContext_SameContextAllowed (0 ms) [ RUN ] TACO_test.MultipleStoresSingleTake_FromDifferentContext_SameContextAllowed [ OK ] TACO_test.MultipleStoresSingleTake_FromDifferentContext_SameContextAllowed (0 ms) [ RUN ] TACO_test.MultipleStoresSingleTake_FromSameContext_SameContextDenied [ OK ] TACO_test.MultipleStoresSingleTake_FromSameContext_SameContextDenied (0 ms) [ RUN ] TACO_test.MultipleStoresSingleTake_FromDifferentContext_SameContextDenied [ OK ] TACO_test.MultipleStoresSingleTake_FromDifferentContext_SameContextDenied (0 ms) [ RUN ] TACO_test.DoubleTake [ OK ] TACO_test.DoubleTake (0 ms) [ RUN ] TACO_test.Exchange_FromSameContext_SameContextAllowed [ OK ] TACO_test.Exchange_FromSameContext_SameContextAllowed (0 ms) [ RUN ] TACO_test.Exchange_FromDifferentContext_SameContextAllowed [ OK ] TACO_test.Exchange_FromDifferentContext_SameContextAllowed (0 ms) [ RUN ] TACO_test.Exchange_FromSameContext_SameContextDenied [ OK ] TACO_test.Exchange_FromSameContext_SameContextDenied (0 ms) [ RUN ] TACO_test.Exchange_FromDifferentContext_SameContextDenied [ OK ] TACO_test.Exchange_FromDifferentContext_SameContextDenied (0 ms) [ RUN ] TACO_test.DoubleExchange [ OK ] TACO_test.DoubleExchange (0 ms) [----------] 16 tests from TACO_test (0 ms total) [----------] 9 tests from TriggerQueue_test/0, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/0.EmptyOnConstruction [ OK ] TriggerQueue_test/0.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/0.PushOneElement [ OK ] TriggerQueue_test/0.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/0.PushTillFull [ OK ] TriggerQueue_test/0.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/0.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/0.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/0.PopOneElement [ OK ] TriggerQueue_test/0.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/0.PopFullQueue [ OK ] TriggerQueue_test/0.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/0.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/0.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/0.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/0.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/0.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/0.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/0 (402 ms total) [----------] 9 tests from TriggerQueue_test/1, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/1.EmptyOnConstruction [ OK ] TriggerQueue_test/1.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/1.PushOneElement [ OK ] TriggerQueue_test/1.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/1.PushTillFull [ OK ] TriggerQueue_test/1.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/1.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/1.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/1.PopOneElement [ OK ] TriggerQueue_test/1.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/1.PopFullQueue [ OK ] TriggerQueue_test/1.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/1.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/1.PushBlocksUntilPopWhenFull (204 ms) [ RUN ] TriggerQueue_test/1.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/1.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/1.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/1.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/1 (406 ms total) [----------] 9 tests from TriggerQueue_test/2, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/2.EmptyOnConstruction [ OK ] TriggerQueue_test/2.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/2.PushOneElement [ OK ] TriggerQueue_test/2.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/2.PushTillFull [ OK ] TriggerQueue_test/2.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/2.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/2.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/2.PopOneElement [ OK ] TriggerQueue_test/2.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/2.PopFullQueue [ OK ] TriggerQueue_test/2.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/2.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/2.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/2.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/2.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/2.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/2.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/2 (402 ms total) [----------] 9 tests from TriggerQueue_test/3, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/3.EmptyOnConstruction [ OK ] TriggerQueue_test/3.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/3.PushOneElement [ OK ] TriggerQueue_test/3.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/3.PushTillFull [ OK ] TriggerQueue_test/3.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/3.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/3.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/3.PopOneElement [ OK ] TriggerQueue_test/3.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/3.PopFullQueue [ OK ] TriggerQueue_test/3.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/3.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/3.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/3.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/3.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/3.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/3.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/3 (402 ms total) [----------] 9 tests from TriggerQueue_test/4, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/4.EmptyOnConstruction [ OK ] TriggerQueue_test/4.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/4.PushOneElement [ OK ] TriggerQueue_test/4.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/4.PushTillFull [ OK ] TriggerQueue_test/4.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/4.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/4.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/4.PopOneElement [ OK ] TriggerQueue_test/4.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/4.PopFullQueue [ OK ] TriggerQueue_test/4.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/4.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/4.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/4.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/4.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/4.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/4.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/4 (402 ms total) [----------] 9 tests from TriggerQueue_test/5, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/5.EmptyOnConstruction [ OK ] TriggerQueue_test/5.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/5.PushOneElement [ OK ] TriggerQueue_test/5.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/5.PushTillFull [ OK ] TriggerQueue_test/5.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/5.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/5.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/5.PopOneElement [ OK ] TriggerQueue_test/5.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/5.PopFullQueue [ OK ] TriggerQueue_test/5.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/5.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/5.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/5.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/5.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/5.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/5.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/5 (402 ms total) [----------] 9 tests from TriggerQueue_test/6, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/6.EmptyOnConstruction [ OK ] TriggerQueue_test/6.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/6.PushOneElement [ OK ] TriggerQueue_test/6.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/6.PushTillFull [ OK ] TriggerQueue_test/6.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/6.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/6.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/6.PopOneElement [ OK ] TriggerQueue_test/6.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/6.PopFullQueue [ OK ] TriggerQueue_test/6.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/6.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/6.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/6.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/6.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/6.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/6.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/6 (402 ms total) [----------] 9 tests from TriggerQueue_test/7, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/7.EmptyOnConstruction [ OK ] TriggerQueue_test/7.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/7.PushOneElement [ OK ] TriggerQueue_test/7.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/7.PushTillFull [ OK ] TriggerQueue_test/7.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/7.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/7.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/7.PopOneElement [ OK ] TriggerQueue_test/7.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/7.PopFullQueue [ OK ] TriggerQueue_test/7.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/7.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/7.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/7.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/7.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/7.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/7.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/7 (402 ms total) [----------] 9 tests from TriggerQueue_test/8, where TypeParam = iox::concurrent::TriggerQueue [ RUN ] TriggerQueue_test/8.EmptyOnConstruction [ OK ] TriggerQueue_test/8.EmptyOnConstruction (0 ms) [ RUN ] TriggerQueue_test/8.PushOneElement [ OK ] TriggerQueue_test/8.PushOneElement (0 ms) [ RUN ] TriggerQueue_test/8.PushTillFull [ OK ] TriggerQueue_test/8.PushTillFull (0 ms) [ RUN ] TriggerQueue_test/8.PopOnEmptyReturnsNullopt [ OK ] TriggerQueue_test/8.PopOnEmptyReturnsNullopt (0 ms) [ RUN ] TriggerQueue_test/8.PopOneElement [ OK ] TriggerQueue_test/8.PopOneElement (0 ms) [ RUN ] TriggerQueue_test/8.PopFullQueue [ OK ] TriggerQueue_test/8.PopFullQueue (0 ms) [ RUN ] TriggerQueue_test/8.PushBlocksUntilPopWhenFull [ OK ] TriggerQueue_test/8.PushBlocksUntilPopWhenFull (200 ms) [ RUN ] TriggerQueue_test/8.PushBlocksUntilDestroyWasCalled [ OK ] TriggerQueue_test/8.PushBlocksUntilDestroyWasCalled (200 ms) [ RUN ] TriggerQueue_test/8.AfterDestroyPushAddsNoElements [ OK ] TriggerQueue_test/8.AfterDestroyPushAddsNoElements (0 ms) [----------] 9 tests from TriggerQueue_test/8 (403 ms total) [----------] 21 tests from algorithm_test [ RUN ] algorithm_test.MaxOfOneElement [ OK ] algorithm_test.MaxOfOneElement (0 ms) [ RUN ] algorithm_test.MaxOfTwoElements [ OK ] algorithm_test.MaxOfTwoElements (0 ms) [ RUN ] algorithm_test.MaxOfManyElements [ OK ] algorithm_test.MaxOfManyElements (0 ms) [ RUN ] algorithm_test.MinOfOneElement [ OK ] algorithm_test.MinOfOneElement (0 ms) [ RUN ] algorithm_test.MinOfTwoElements [ OK ] algorithm_test.MinOfTwoElements (0 ms) [ RUN ] algorithm_test.MinOfManyElements [ OK ] algorithm_test.MinOfManyElements (0 ms) [ RUN ] algorithm_test.DoesContainValue_ValueListOfZeroDoesNotContainValue [ OK ] algorithm_test.DoesContainValue_ValueListOfZeroDoesNotContainValue (0 ms) [ RUN ] algorithm_test.DoesContainValue_ValueListOfOneDoesNotContainValue [ OK ] algorithm_test.DoesContainValue_ValueListOfOneDoesNotContainValue (0 ms) [ RUN ] algorithm_test.DoesContainValue_ValueListOfOneDoesContainValue [ OK ] algorithm_test.DoesContainValue_ValueListOfOneDoesContainValue (0 ms) [ RUN ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesNotContainValue [ OK ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesNotContainValue (0 ms) [ RUN ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesContainValueAtFront [ OK ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesContainValueAtFront (0 ms) [ RUN ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesContainValueInTheMiddle [ OK ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesContainValueInTheMiddle (0 ms) [ RUN ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesContainValueAtEnd [ OK ] algorithm_test.DoesContainValue_ValueListOfMultipleValuesDoesContainValueAtEnd (0 ms) [ RUN ] algorithm_test.MergeTwoDisjunctNonEmptySortedContainers [ OK ] algorithm_test.MergeTwoDisjunctNonEmptySortedContainers (0 ms) [ RUN ] algorithm_test.MergeTwoDisjunctNonEmptySortedContainersWithAGap [ OK ] algorithm_test.MergeTwoDisjunctNonEmptySortedContainersWithAGap (0 ms) [ RUN ] algorithm_test.MergeTwoAlternatingDisjunctNonEmptySortedContainers [ OK ] algorithm_test.MergeTwoAlternatingDisjunctNonEmptySortedContainers (0 ms) [ RUN ] algorithm_test.MergingIdenticalContainerResultsInUnchangedContainer [ OK ] algorithm_test.MergingIdenticalContainerResultsInUnchangedContainer (0 ms) [ RUN ] algorithm_test.MergingWithOneEmptyContainerResultsInUnchangedContainer [ OK ] algorithm_test.MergingWithOneEmptyContainerResultsInUnchangedContainer (0 ms) [ RUN ] algorithm_test.MergePartiallyOverlappingSortedContainers [ OK ] algorithm_test.MergePartiallyOverlappingSortedContainers (0 ms) [ RUN ] algorithm_test.MergeWithDisjunctOneElementContainer [ OK ] algorithm_test.MergeWithDisjunctOneElementContainer (0 ms) [ RUN ] algorithm_test.MergeWithOverlappingOneElementContainer [ OK ] algorithm_test.MergeWithOverlappingOneElementContainer (0 ms) [----------] 21 tests from algorithm_test (8 ms total) [----------] 44 tests from convert_test [ RUN ] convert_test.toString_uint8_t [ OK ] convert_test.toString_uint8_t (0 ms) [ RUN ] convert_test.toString_int8_t [ OK ] convert_test.toString_int8_t (0 ms) [ RUN ] convert_test.toString_Integer [ OK ] convert_test.toString_Integer (0 ms) [ RUN ] convert_test.toString_Float [ OK ] convert_test.toString_Float (0 ms) [ RUN ] convert_test.toString_LongLongUnsignedInt [ OK ] convert_test.toString_LongLongUnsignedInt (0 ms) [ RUN ] convert_test.toString_Char [ OK ] convert_test.toString_Char (0 ms) [ RUN ] convert_test.toString_String [ OK ] convert_test.toString_String (0 ms) [ RUN ] convert_test.toString_StringConvertableClass [ OK ] convert_test.toString_StringConvertableClass (0 ms) [ RUN ] convert_test.FromString_String [ OK ] convert_test.FromString_String (0 ms) [ RUN ] convert_test.fromString_Char_Success [ OK ] convert_test.fromString_Char_Success (0 ms) [ RUN ] convert_test.fromString_Char_Fail [ OK ] convert_test.fromString_Char_Fail (0 ms) [ RUN ] convert_test.stringIsNumber_IsINTEGER [ OK ] convert_test.stringIsNumber_IsINTEGER (0 ms) [ RUN ] convert_test.stringIsNumber_IsEmpty [ OK ] convert_test.stringIsNumber_IsEmpty (0 ms) [ RUN ] convert_test.stringIsNumber_IsZero [ OK ] convert_test.stringIsNumber_IsZero (0 ms) [ RUN ] convert_test.stringIsNumber_INTEGERWithSign [ OK ] convert_test.stringIsNumber_INTEGERWithSign (0 ms) [ RUN ] convert_test.stringIsNumber_INTEGERWithSignPlacedWrongly [ OK ] convert_test.stringIsNumber_INTEGERWithSignPlacedWrongly (0 ms) [ RUN ] convert_test.stringIsNumber_SimpleFLOAT [ OK ] convert_test.stringIsNumber_SimpleFLOAT (0 ms) [ RUN ] convert_test.stringIsNumber_MultiDotFLOAT [ OK ] convert_test.stringIsNumber_MultiDotFLOAT (0 ms) [ RUN ] convert_test.stringIsNumber_FLOATWithSign [ OK ] convert_test.stringIsNumber_FLOATWithSign (0 ms) [ RUN ] convert_test.stringIsNumber_NumberWithLetters [ OK ] convert_test.stringIsNumber_NumberWithLetters (0 ms) [ RUN ] convert_test.fromString_FLOAT_Success [ OK ] convert_test.fromString_FLOAT_Success (0 ms) [ RUN ] convert_test.fromString_FLOAT_Fail [ OK ] convert_test.fromString_FLOAT_Fail (0 ms) [ RUN ] convert_test.fromString_Double_Success [ OK ] convert_test.fromString_Double_Success (0 ms) [ RUN ] convert_test.fromString_Double_Fail [ OK ] convert_test.fromString_Double_Fail (0 ms) [ RUN ] convert_test.fromString_LongDouble_Success [ OK ] convert_test.fromString_LongDouble_Success (0 ms) [ RUN ] convert_test.fromString_LongDouble_Fail [ OK ] convert_test.fromString_LongDouble_Fail (0 ms) [ RUN ] convert_test.fromString_UNSIGNED_Int_Success [ OK ] convert_test.fromString_UNSIGNED_Int_Success (0 ms) [ RUN ] convert_test.fromString_UNSIGNED_Int_Fail [ OK ] convert_test.fromString_UNSIGNED_Int_Fail (0 ms) [ RUN ] convert_test.fromString_UNSIGNED_LongInt_Success [ OK ] convert_test.fromString_UNSIGNED_LongInt_Success (0 ms) [ RUN ] convert_test.fromString_UNSIGNED_LongInt_Fail [ OK ] convert_test.fromString_UNSIGNED_LongInt_Fail (0 ms) [ RUN ] convert_test.fromString_Int_Success [ OK ] convert_test.fromString_Int_Success (0 ms) [ RUN ] convert_test.fromString_Int_Fail [ OK ] convert_test.fromString_Int_Fail (0 ms) [ RUN ] convert_test.fromString_ShortInt_Success [ OK ] convert_test.fromString_ShortInt_Success (0 ms) [ RUN ] convert_test.fromString_ShortInt_Fail [ OK ] convert_test.fromString_ShortInt_Fail (0 ms) [ RUN ] convert_test.fromString_Bool_Success [ OK ] convert_test.fromString_Bool_Success (0 ms) [ RUN ] convert_test.fromString_Bool_Fail [ OK ] convert_test.fromString_Bool_Fail (0 ms) [ RUN ] convert_test.fromString_UShortInt_Success [ OK ] convert_test.fromString_UShortInt_Success (0 ms) [ RUN ] convert_test.fromString_UShortInt_Fail [ OK ] convert_test.fromString_UShortInt_Fail (0 ms) [ RUN ] convert_test.fromString_LongInt_Success [ OK ] convert_test.fromString_LongInt_Success (0 ms) [ RUN ] convert_test.fromString_LongInt_Fail [ OK ] convert_test.fromString_LongInt_Fail (0 ms) [ RUN ] convert_test.fromString_MinMaxShort [ OK ] convert_test.fromString_MinMaxShort (0 ms) [ RUN ] convert_test.fromString_MinMaxUNSIGNED_Short [ OK ] convert_test.fromString_MinMaxUNSIGNED_Short (0 ms) [ RUN ] convert_test.fromString_MinMaxInt [ OK ] convert_test.fromString_MinMaxInt (0 ms) [ RUN ] convert_test.fromString_MinMaxUNSIGNED_Int [ OK ] convert_test.fromString_MinMaxUNSIGNED_Int (0 ms) [----------] 44 tests from convert_test (13 ms total) [----------] 62 tests from expected_test [ RUN ] expected_test.CreateWithPODTypeIsSuccessful [ OK ] expected_test.CreateWithPODTypeIsSuccessful (0 ms) [ RUN ] expected_test.CreateWithErrorResultsInError [ OK ] expected_test.CreateWithErrorResultsInError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyConstCreateWithErrorResultsInError [ OK ] expected_test.ErrorTypeOnlyConstCreateWithErrorResultsInError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyCreateWithErrorResultsInError [ OK ] expected_test.ErrorTypeOnlyCreateWithErrorResultsInError (0 ms) [ RUN ] expected_test.CreateFromConstErrorResultsInError [ OK ] expected_test.CreateFromConstErrorResultsInError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyCreateFromConstErrorResultsInError [ OK ] expected_test.ErrorTypeOnlyCreateFromConstErrorResultsInError (0 ms) [ RUN ] expected_test.CreateFromConstSuccessResultsInCorrectValue [ OK ] expected_test.CreateFromConstSuccessResultsInCorrectValue (0 ms) [ RUN ] expected_test.CreateWithComplexTypeIsSuccessful [ OK ] expected_test.CreateWithComplexTypeIsSuccessful (0 ms) [ RUN ] expected_test.CreateWithSTLTypeIsSuccessful [ OK ] expected_test.CreateWithSTLTypeIsSuccessful (0 ms) [ RUN ] expected_test.CreateWithComplexErrorResultsInError [ OK ] expected_test.CreateWithComplexErrorResultsInError (0 ms) [ RUN ] expected_test.CreateRValueAndGetErrorResultsInCorrectError [ OK ] expected_test.CreateRValueAndGetErrorResultsInCorrectError (0 ms) [ RUN ] expected_test.ConstCreateLValueAndGetErrorResultsInCorrectError [ OK ] expected_test.ConstCreateLValueAndGetErrorResultsInCorrectError (0 ms) [ RUN ] expected_test.CreateWithValueAndMoveCtorLeadsToMovedSource [ OK ] expected_test.CreateWithValueAndMoveCtorLeadsToMovedSource (0 ms) [ RUN ] expected_test.CreateWithErrorAndMoveCtorLeadsToMovedSource [ OK ] expected_test.CreateWithErrorAndMoveCtorLeadsToMovedSource (0 ms) [ RUN ] expected_test.CreateWithValueAndMoveAssignmentLeadsToMovedSource [ OK ] expected_test.CreateWithValueAndMoveAssignmentLeadsToMovedSource (0 ms) [ RUN ] expected_test.CreateWithErrorAndMoveAssignmentLeadsToMovedSource [ OK ] expected_test.CreateWithErrorAndMoveAssignmentLeadsToMovedSource (0 ms) [ RUN ] expected_test.BoolOperatorReturnsError [ OK ] expected_test.BoolOperatorReturnsError (0 ms) [ RUN ] expected_test.BoolOperatorReturnsNoError [ OK ] expected_test.BoolOperatorReturnsNoError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyBoolOperatorReturnsError [ OK ] expected_test.ErrorTypeOnlyBoolOperatorReturnsError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyBoolOperatorReturnsNoError [ OK ] expected_test.ErrorTypeOnlyBoolOperatorReturnsNoError (0 ms) [ RUN ] expected_test.ValueOrWithErrorReturnsGivenValue [ OK ] expected_test.ValueOrWithErrorReturnsGivenValue (0 ms) [ RUN ] expected_test.ConstValueOrWithErrorReturnsGivenValue [ OK ] expected_test.ConstValueOrWithErrorReturnsGivenValue (0 ms) [ RUN ] expected_test.ValueOrWithSuccessReturnsStoredValue [ OK ] expected_test.ValueOrWithSuccessReturnsStoredValue (0 ms) [ RUN ] expected_test.ConstValueOrWithSuccessReturnsStoredValue [ OK ] expected_test.ConstValueOrWithSuccessReturnsStoredValue (0 ms) [ RUN ] expected_test.ArrowOperatorWorks [ OK ] expected_test.ArrowOperatorWorks (0 ms) [ RUN ] expected_test.ConstArrowOperatorWorks [ OK ] expected_test.ConstArrowOperatorWorks (0 ms) [ RUN ] expected_test.DereferencingOperatorWorks [ OK ] expected_test.DereferencingOperatorWorks (0 ms) [ RUN ] expected_test.ConstDereferencingOperatorWorks [ OK ] expected_test.ConstDereferencingOperatorWorks (0 ms) [ RUN ] expected_test.ErrorTypeOnlyCreateValueWithoutValueLeadsToValidSut [ OK ] expected_test.ErrorTypeOnlyCreateValueWithoutValueLeadsToValidSut (0 ms) [ RUN ] expected_test.ErrorTypeOnlyCreateErrorLeadsToError [ OK ] expected_test.ErrorTypeOnlyCreateErrorLeadsToError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyCreateValueWithoutValueMoveCtorLeadsToNoError [ OK ] expected_test.ErrorTypeOnlyCreateValueWithoutValueMoveCtorLeadsToNoError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyCreateValueWithoutValueMoveAssignmentLeadsToNoError [ OK ] expected_test.ErrorTypeOnlyCreateValueWithoutValueMoveAssignmentLeadsToNoError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyMoveCtorLeadsToMovedSource [ OK ] expected_test.ErrorTypeOnlyMoveCtorLeadsToMovedSource (0 ms) [ RUN ] expected_test.ErrorTypeOnlyMoveAssignmentLeadsToMovedSource [ OK ] expected_test.ErrorTypeOnlyMoveAssignmentLeadsToMovedSource (0 ms) [ RUN ] expected_test.CreateFromEmptySuccessTypeLeadsToValidSut [ OK ] expected_test.CreateFromEmptySuccessTypeLeadsToValidSut (0 ms) [ RUN ] expected_test.CreateFromSuccessTypeLeadsToValidSut [ OK ] expected_test.CreateFromSuccessTypeLeadsToValidSut (0 ms) [ RUN ] expected_test.CreateFromErrorConstLeadsToCorrectError [ OK ] expected_test.CreateFromErrorConstLeadsToCorrectError (0 ms) [ RUN ] expected_test.ErrorTypeOnlyCreateFromErrorLeadsToCorrectError [ OK ] expected_test.ErrorTypeOnlyCreateFromErrorLeadsToCorrectError (0 ms) [ RUN ] expected_test.CreateFromErrorLeadsToCorrectError [ OK ] expected_test.CreateFromErrorLeadsToCorrectError (0 ms) [ RUN ] expected_test.WhenHavingAnErrorCallsOrElse [ OK ] expected_test.WhenHavingAnErrorCallsOrElse (0 ms) [ RUN ] expected_test.ConstWhenHavingAnErrorCallsOrElse [ OK ] expected_test.ConstWhenHavingAnErrorCallsOrElse (0 ms) [ RUN ] expected_test.ErrorTypeOnlyWhenHavingAnErrorCallsOrElse [ OK ] expected_test.ErrorTypeOnlyWhenHavingAnErrorCallsOrElse (0 ms) [ RUN ] expected_test.ErrorTypeOnlyConstWhenHavingAnErrorCallsOrElse [ OK ] expected_test.ErrorTypeOnlyConstWhenHavingAnErrorCallsOrElse (0 ms) [ RUN ] expected_test.ErrorTypeOnlyWhenHavingSuccessCallsAndThen [ OK ] expected_test.ErrorTypeOnlyWhenHavingSuccessCallsAndThen (0 ms) [ RUN ] expected_test.WhenHavingSuccessCallsAndThen [ OK ] expected_test.WhenHavingSuccessCallsAndThen (0 ms) [ RUN ] expected_test.ConstWhenHavingSuccessCallsAndThen [ OK ] expected_test.ConstWhenHavingSuccessCallsAndThen (0 ms) [ RUN ] expected_test.WhenHavingSuccessAndMoveAssignmentCallsAndThen [ OK ] expected_test.WhenHavingSuccessAndMoveAssignmentCallsAndThen (0 ms) [ RUN ] expected_test.WhenHavingAnErrorAndMoveAssignmentCallsOrElse [ OK ] expected_test.WhenHavingAnErrorAndMoveAssignmentCallsOrElse (0 ms) [ RUN ] expected_test.ErrorTypeOnlyWhenHavingSuccessAndMoveAssignmentCallsAndThen [ OK ] expected_test.ErrorTypeOnlyWhenHavingSuccessAndMoveAssignmentCallsAndThen (0 ms) [ RUN ] expected_test.ErrorTypeOnlyWhenHavingAnErrorAndMoveAssignmentCallsOrElse [ OK ] expected_test.ErrorTypeOnlyWhenHavingAnErrorAndMoveAssignmentCallsOrElse (0 ms) [ RUN ] expected_test.ConvertNonEmptySuccessResultToErrorTypeOnlyResult [ OK ] expected_test.ConvertNonEmptySuccessResultToErrorTypeOnlyResult (0 ms) [ RUN ] expected_test.ConvertConstNonEmptySuccessResultToErrorTypeOnlyResult [ OK ] expected_test.ConvertConstNonEmptySuccessResultToErrorTypeOnlyResult (0 ms) [ RUN ] expected_test.ConvertNonEmptyErrorResultToErrorTypeOnlyResult [ OK ] expected_test.ConvertNonEmptyErrorResultToErrorTypeOnlyResult (0 ms) [ RUN ] expected_test.ExpectedWithValueConvertsToOptionalWithValue [ OK ] expected_test.ExpectedWithValueConvertsToOptionalWithValue (0 ms) [ RUN ] expected_test.ExpectedWithErrorConvertsToOptionalWithoutValue [ OK ] expected_test.ExpectedWithErrorConvertsToOptionalWithoutValue (0 ms) [ RUN ] expected_test.AndThenUnpacksOptionalWhenNonEmptyOptionalValue [ OK ] expected_test.AndThenUnpacksOptionalWhenNonEmptyOptionalValue (0 ms) [ RUN ] expected_test.ConstAndThenUnpacksOptionalWhenNonEmptyOptionalValue [ OK ] expected_test.ConstAndThenUnpacksOptionalWhenNonEmptyOptionalValue (0 ms) [ RUN ] expected_test.AndThenNotCalledWhenEmptyOptionalValue [ OK ] expected_test.AndThenNotCalledWhenEmptyOptionalValue (0 ms) [ RUN ] expected_test.AndThenInValueExpectedWithEmptyCallableDoesNotDie [ OK ] expected_test.AndThenInValueExpectedWithEmptyCallableDoesNotDie (0 ms) [ RUN ] expected_test.OrElseInValueExpectedWithEmptyCallableDoesNotDie [ OK ] expected_test.OrElseInValueExpectedWithEmptyCallableDoesNotDie (0 ms) [ RUN ] expected_test.AndThenInErrorExpectedWithEmptyCallableDoesNotDie [ OK ] expected_test.AndThenInErrorExpectedWithEmptyCallableDoesNotDie (0 ms) [ RUN ] expected_test.OrElseInErrorExpectedWithEmptyCallableDoesNotDie [ OK ] expected_test.OrElseInErrorExpectedWithEmptyCallableDoesNotDie (0 ms) [----------] 62 tests from expected_test (1 ms total) [----------] 11 tests from filesystem_test [ RUN ] filesystem_test.permsBinaryOrEqualToBinaryOrOfUnderlyingType [ OK ] filesystem_test.permsBinaryOrEqualToBinaryOrOfUnderlyingType (0 ms) [ RUN ] filesystem_test.permsBinaryAndEqualToBinaryAndOfUnderlyingType [ OK ] filesystem_test.permsBinaryAndEqualToBinaryAndOfUnderlyingType (0 ms) [ RUN ] filesystem_test.permsBinaryExclusiveOrEqualToBinaryExclusiveOrOfUnderlyingType [ OK ] filesystem_test.permsBinaryExclusiveOrEqualToBinaryExclusiveOrOfUnderlyingType (0 ms) [ RUN ] filesystem_test.permsBinaryComplementEqualToBinaryComplementOfUnderlyingType [ OK ] filesystem_test.permsBinaryComplementEqualToBinaryComplementOfUnderlyingType (0 ms) [ RUN ] filesystem_test.permsBinaryOrAssignmentEqualToBinaryOrAssignmentOfUnderlyingType [ OK ] filesystem_test.permsBinaryOrAssignmentEqualToBinaryOrAssignmentOfUnderlyingType (0 ms) [ RUN ] filesystem_test.permsBinaryAndAssignmentEqualToBinaryAndAssignmentOfUnderlyingType [ OK ] filesystem_test.permsBinaryAndAssignmentEqualToBinaryAndAssignmentOfUnderlyingType (0 ms) [ RUN ] filesystem_test.permsBinaryExclusiveOrAssignmentEqualToBinaryExclusiveOrAssignmentOfUnderylingType [ OK ] filesystem_test.permsBinaryExclusiveOrAssignmentEqualToBinaryExclusiveOrAssignmentOfUnderylingType (0 ms) [ RUN ] filesystem_test.streamOperatorPrintsCorrectlyWhenEverythingIsSet [ OK ] filesystem_test.streamOperatorPrintsCorrectlyWhenEverythingIsSet (0 ms) [ RUN ] filesystem_test.streamOperatorPrintsCorrectlyWhenNothingIsSet [ OK ] filesystem_test.streamOperatorPrintsCorrectlyWhenNothingIsSet (0 ms) [ RUN ] filesystem_test.streamOperatorPrintsCorrectlyWhenPartialPermissionsAreSet [ OK ] filesystem_test.streamOperatorPrintsCorrectlyWhenPartialPermissionsAreSet (0 ms) [ RUN ] filesystem_test.streamOperatorPrintsCorrectlyWhenSetToUnknown [ OK ] filesystem_test.streamOperatorPrintsCorrectlyWhenSetToUnknown (0 ms) [----------] 11 tests from filesystem_test (0 ms total) [----------] 111 tests from forward_list_test [ RUN ] forward_list_test.NewlyCreatedListIsEmpty [ OK ] forward_list_test.NewlyCreatedListIsEmpty (0 ms) [ RUN ] forward_list_test.NewlyCreatedListHasSizeZero [ OK ] forward_list_test.NewlyCreatedListHasSizeZero (0 ms) [ RUN ] forward_list_test.ReadCapacityOnList [ OK ] forward_list_test.ReadCapacityOnList (0 ms) [ RUN ] forward_list_test.ReadMax_sizeOnList [ OK ] forward_list_test.ReadMax_sizeOnList (0 ms) [ RUN ] forward_list_test.NewListCTorWithZeroElements [ OK ] forward_list_test.NewListCTorWithZeroElements (0 ms) [ RUN ] forward_list_test.CbeginCendAreTheSameWhenEmpty [ OK ] forward_list_test.CbeginCendAreTheSameWhenEmpty (0 ms) [ RUN ] forward_list_test.BeginEndAreTheSameWhenEmpty [ OK ] forward_list_test.BeginEndAreTheSameWhenEmpty (0 ms) [ RUN ] forward_list_test.CbeginEndAreTheSameWhenEmpty [ OK ] forward_list_test.CbeginEndAreTheSameWhenEmpty (0 ms) [ RUN ] forward_list_test.BeginCendAreTheSameWhenEmpty [ OK ] forward_list_test.BeginCendAreTheSameWhenEmpty (0 ms) [ RUN ] forward_list_test.CbeforebeginAndCbeginAreDifferentWhenEmpty [ OK ] forward_list_test.CbeforebeginAndCbeginAreDifferentWhenEmpty (0 ms) [ RUN ] forward_list_test.beforebeginAndBeginAreDifferentWhenEmpty [ OK ] forward_list_test.beforebeginAndBeginAreDifferentWhenEmpty (0 ms) [ RUN ] forward_list_test.CbeforeBeginAndBeginAreDifferentWhenEmpty [ OK ] forward_list_test.CbeforeBeginAndBeginAreDifferentWhenEmpty (0 ms) [ RUN ] forward_list_test.beforeBeginAndCbeginAreDifferentWhenEmpty [ OK ] forward_list_test.beforeBeginAndCbeginAreDifferentWhenEmpty (0 ms) [ RUN ] forward_list_test.CbeginCendAreDifferentWhenFilled [ OK ] forward_list_test.CbeginCendAreDifferentWhenFilled (0 ms) [ RUN ] forward_list_test.BeginEndAreDifferentWhenFilled [ OK ] forward_list_test.BeginEndAreDifferentWhenFilled (0 ms) [ RUN ] forward_list_test.CbeginEndAreDifferentWhenFilled [ OK ] forward_list_test.CbeginEndAreDifferentWhenFilled (0 ms) [ RUN ] forward_list_test.BeginCendAreDifferentWhenFilled [ OK ] forward_list_test.BeginCendAreDifferentWhenFilled (0 ms) [ RUN ] forward_list_test.NotEmptyWhenFilled [ OK ] forward_list_test.NotEmptyWhenFilled (0 ms) [ RUN ] forward_list_test.NotFullWhenEmpty [ OK ] forward_list_test.NotFullWhenEmpty (0 ms) [ RUN ] forward_list_test.NotFullWhenPartialFilled [ OK ] forward_list_test.NotFullWhenPartialFilled (0 ms) [ RUN ] forward_list_test.FullWhenFilledWithCapacityElements [ OK ] forward_list_test.FullWhenFilledWithCapacityElements (0 ms) [ RUN ] forward_list_test.FullWhenFilledWithMoreThanCapacityElements [ OK ] forward_list_test.FullWhenFilledWithMoreThanCapacityElements (3 ms) [ RUN ] forward_list_test.NotFullWhenFilledWithCapacityAndEraseOneElements [ OK ] forward_list_test.NotFullWhenFilledWithCapacityAndEraseOneElements (0 ms) [ RUN ] forward_list_test.NotFullWhenFilledWithCapacityAndEraseOneAndReinsertElements [ OK ] forward_list_test.NotFullWhenFilledWithCapacityAndEraseOneAndReinsertElements (0 ms) [ RUN ] forward_list_test.CTorWithOneElements [ OK ] forward_list_test.CTorWithOneElements (0 ms) [ RUN ] forward_list_test.CustomCTorWithOneElements [ OK ] forward_list_test.CustomCTorWithOneElements (0 ms) [ RUN ] forward_list_test.CTorWithSomeElements [ OK ] forward_list_test.CTorWithSomeElements (0 ms) [ RUN ] forward_list_test.CTorWithCapacityElements [ OK ] forward_list_test.CTorWithCapacityElements (0 ms) [ RUN ] forward_list_test.CTorWithMoreThanCapacityElements iox::cxx::forward_list::iterator iox::cxx::forward_list::emplace_after(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase] ::: capacity exhausted [ OK ] forward_list_test.CTorWithMoreThanCapacityElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterWithOneElements [ OK ] forward_list_test.EmplaceAfterWithOneElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterWithSomeElements [ OK ] forward_list_test.EmplaceAfterWithSomeElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterWithCapacityElements [ OK ] forward_list_test.EmplaceAfterWithCapacityElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterWithMoreThanCapacityElements iox::cxx::forward_list::iterator iox::cxx::forward_list::emplace_after(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {long long unsigned int&}; T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase] ::: capacity exhausted [ OK ] forward_list_test.EmplaceAfterWithMoreThanCapacityElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterReverseWithOneElements [ OK ] forward_list_test.EmplaceAfterReverseWithOneElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterReverseWithSomeElements [ OK ] forward_list_test.EmplaceAfterReverseWithSomeElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterReverseWithCapacityElements [ OK ] forward_list_test.EmplaceAfterReverseWithCapacityElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterReverseWithWithMoreThanCapacityElements iox::cxx::forward_list::iterator iox::cxx::forward_list::emplace_after(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {long long unsigned int&}; T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 42>::IteratorBase] ::: capacity exhausted [ OK ] forward_list_test.EmplaceAfterReverseWithWithMoreThanCapacityElements (0 ms) [ RUN ] forward_list_test.EmplaceAfterWithWrongListIterator [ OK ] forward_list_test.EmplaceAfterWithWrongListIterator (2 ms) [ RUN ] forward_list_test.PushFrontConstCustomSuccessfullWhenSpaceAvailableLValue [ OK ] forward_list_test.PushFrontConstCustomSuccessfullWhenSpaceAvailableLValue (0 ms) [ RUN ] forward_list_test.PushFrontConstSuccessfullWhenSpaceAvailableLValue [ OK ] forward_list_test.PushFrontConstSuccessfullWhenSpaceAvailableLValue (0 ms) [ RUN ] forward_list_test.PushFrontFailsWhenSpaceNotAvailableLValue [ OK ] forward_list_test.PushFrontFailsWhenSpaceNotAvailableLValue (0 ms) [ RUN ] forward_list_test.PushFrontSuccessfullWhenSpaceAvailableRValue [ OK ] forward_list_test.PushFrontSuccessfullWhenSpaceAvailableRValue (0 ms) [ RUN ] forward_list_test.PushFrontFailsWhenSpaceNotAvailableRValue [ OK ] forward_list_test.PushFrontFailsWhenSpaceNotAvailableRValue (0 ms) [ RUN ] forward_list_test.AccessFrontElement [ OK ] forward_list_test.AccessFrontElement (0 ms) [ RUN ] forward_list_test.AccessFrontElementFromConstList [ OK ] forward_list_test.AccessFrontElementFromConstList (0 ms) [ RUN ] forward_list_test.PopFrontOnEmptyList iox::cxx::forward_list::iterator iox::cxx::forward_list::erase_after(const_iterator) [with T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 10; iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 10>::IteratorBase; const_iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 10>::IteratorBase] ::: iterator is end() or list is empty [ OK ] forward_list_test.PopFrontOnEmptyList (0 ms) [ RUN ] forward_list_test.PopFrontNonEmptyList [ OK ] forward_list_test.PopFrontNonEmptyList (0 ms) [ RUN ] forward_list_test.PopFrontFullToEmptyList [ OK ] forward_list_test.PopFrontFullToEmptyList (0 ms) [ RUN ] forward_list_test.PopFrontFullPlusOneToEmptyList iox::cxx::forward_list::iterator iox::cxx::forward_list::erase_after(const_iterator) [with T = {anonymous}::forward_list_test::TestListElement; long long unsigned int Capacity = 10; iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 10>::IteratorBase; const_iterator = iox::cxx::forward_list<{anonymous}::forward_list_test::TestListElement, 10>::IteratorBase] ::: iterator is end() or list is empty [ OK ] forward_list_test.PopFrontFullPlusOneToEmptyList (0 ms) [ RUN ] forward_list_test.InsertAfterEmptyListAsLValue [ OK ] forward_list_test.InsertAfterEmptyListAsLValue (0 ms) [ RUN ] forward_list_test.InsertAfterLValueCheckReturn [ OK ] forward_list_test.InsertAfterLValueCheckReturn (0 ms) [ RUN ] forward_list_test.InsertAfterEmptyListAsRValue [ OK ] forward_list_test.InsertAfterEmptyListAsRValue (0 ms) [ RUN ] forward_list_test.InsertAfterRValueCheckReturn [ OK ] forward_list_test.InsertAfterRValueCheckReturn (0 ms) [ RUN ] forward_list_test.InsertAfterBeginListLValue [ OK ] forward_list_test.InsertAfterBeginListLValue (0 ms) [ RUN ] forward_list_test.InsertAfterBeforeBeginListLValue [ OK ] forward_list_test.InsertAfterBeforeBeginListLValue (0 ms) [ RUN ] forward_list_test.InsertAfterBeforeBeginListRValue [ OK ] forward_list_test.InsertAfterBeforeBeginListRValue (0 ms) [ RUN ] forward_list_test.InsertAfterSomeElementsListLValue [ OK ] forward_list_test.InsertAfterSomeElementsListLValue (0 ms) [ RUN ] forward_list_test.InsertAfterSomeElementsListRValue [ OK ] forward_list_test.InsertAfterSomeElementsListRValue (0 ms) [ RUN ] forward_list_test.InsertAfterFullElementsListLValue [ OK ] forward_list_test.InsertAfterFullElementsListLValue (0 ms) [ RUN ] forward_list_test.InsertAfterFullElementsListRValue [ OK ] forward_list_test.InsertAfterFullElementsListRValue (0 ms) [ RUN ] forward_list_test.IteratorArrowOperator [ OK ] forward_list_test.IteratorArrowOperator (0 ms) [ RUN ] forward_list_test.IteratorIncrementOperatorBeyondEnd [ OK ] forward_list_test.IteratorIncrementOperatorBeyondEnd (0 ms) [ RUN ] forward_list_test.ConstIteratorIncrementOperatorBeyondEnd [ OK ] forward_list_test.ConstIteratorIncrementOperatorBeyondEnd (0 ms) [ RUN ] forward_list_test.IteratorComparisonOfDifferentLists [ OK ] forward_list_test.IteratorComparisonOfDifferentLists (12 ms) [ RUN ] forward_list_test.ComparingConstIteratorAndIterator [ OK ] forward_list_test.ComparingConstIteratorAndIterator (0 ms) [ RUN ] forward_list_test.IteratorTraitsGetValueType [ OK ] forward_list_test.IteratorTraitsGetValueType (0 ms) [ RUN ] forward_list_test.IteratorTraitsCheckIteratorCategoryOnConstIterator [ OK ] forward_list_test.IteratorTraitsCheckIteratorCategoryOnConstIterator (0 ms) [ RUN ] forward_list_test.EmptyAfterClear [ OK ] forward_list_test.EmptyAfterClear (0 ms) [ RUN ] forward_list_test.SizeZeroAfterClear [ OK ] forward_list_test.SizeZeroAfterClear (0 ms) [ RUN ] forward_list_test.CopyConstructor [ OK ] forward_list_test.CopyConstructor (0 ms) [ RUN ] forward_list_test.CopyConstructorWithEmptyForwardList [ OK ] forward_list_test.CopyConstructorWithEmptyForwardList (0 ms) [ RUN ] forward_list_test.CopyConstructorWithFullForwardList [ OK ] forward_list_test.CopyConstructorWithFullForwardList (0 ms) [ RUN ] forward_list_test.MoveConstructor [ OK ] forward_list_test.MoveConstructor (0 ms) [ RUN ] forward_list_test.MoveConstructorWithEmptyForwardList [ OK ] forward_list_test.MoveConstructorWithEmptyForwardList (0 ms) [ RUN ] forward_list_test.MoveConstructorWithFullForwardList [ OK ] forward_list_test.MoveConstructorWithFullForwardList (0 ms) [ RUN ] forward_list_test.DestructorWithEmptyForwardList [ OK ] forward_list_test.DestructorWithEmptyForwardList (0 ms) [ RUN ] forward_list_test.DestructorSomeElements [ OK ] forward_list_test.DestructorSomeElements (0 ms) [ RUN ] forward_list_test.DestructorWithFullForwardList [ OK ] forward_list_test.DestructorWithFullForwardList (0 ms) [ RUN ] forward_list_test.CopyAssignmentWithEmptySource [ OK ] forward_list_test.CopyAssignmentWithEmptySource (0 ms) [ RUN ] forward_list_test.CopyAssignmentWithEmptyDestination [ OK ] forward_list_test.CopyAssignmentWithEmptyDestination (0 ms) [ RUN ] forward_list_test.CopyAssignmentWithLargerDestination [ OK ] forward_list_test.CopyAssignmentWithLargerDestination (0 ms) [ RUN ] forward_list_test.CopyAssignmentWithLargerSource [ OK ] forward_list_test.CopyAssignmentWithLargerSource (0 ms) [ RUN ] forward_list_test.MoveAssignmentWithEmptySource [ OK ] forward_list_test.MoveAssignmentWithEmptySource (0 ms) [ RUN ] forward_list_test.MoveAssignmentWithEmptyDestination [ OK ] forward_list_test.MoveAssignmentWithEmptyDestination (0 ms) [ RUN ] forward_list_test.MoveAssignmentWithLargerDestination [ OK ] forward_list_test.MoveAssignmentWithLargerDestination (0 ms) [ RUN ] forward_list_test.MoveAssignmentWithLargerSource [ OK ] forward_list_test.MoveAssignmentWithLargerSource (0 ms) [ RUN ] forward_list_test.RemoveDefaultElementFromEmptyList [ OK ] forward_list_test.RemoveDefaultElementFromEmptyList (0 ms) [ RUN ] forward_list_test.RemoveCustomElementFromEmptyList [ OK ] forward_list_test.RemoveCustomElementFromEmptyList (0 ms) [ RUN ] forward_list_test.RemoveOneDefaultElementFromList [ OK ] forward_list_test.RemoveOneDefaultElementFromList (0 ms) [ RUN ] forward_list_test.RemoveOneCustomElementFromList [ OK ] forward_list_test.RemoveOneCustomElementFromList (0 ms) [ RUN ] forward_list_test.RemoveNotExistentElementFromList [ OK ] forward_list_test.RemoveNotExistentElementFromList (0 ms) [ RUN ] forward_list_test.RemoveOnetoEmptyList [ OK ] forward_list_test.RemoveOnetoEmptyList (0 ms) [ RUN ] forward_list_test.RemoveWithFewMatches [ OK ] forward_list_test.RemoveWithFewMatches (0 ms) [ RUN ] forward_list_test.RemoveWithAllMatches [ OK ] forward_list_test.RemoveWithAllMatches (0 ms) [ RUN ] forward_list_test.RemoveAllFromList [ OK ] forward_list_test.RemoveAllFromList (0 ms) [ RUN ] forward_list_test.RemoveIfFromEmptyList [ OK ] forward_list_test.RemoveIfFromEmptyList (0 ms) [ RUN ] forward_list_test.RemoveIfOneDefaultElementFromList [ OK ] forward_list_test.RemoveIfOneDefaultElementFromList (0 ms) [ RUN ] forward_list_test.RemoveIfOneCustomElementFromList [ OK ] forward_list_test.RemoveIfOneCustomElementFromList (0 ms) [ RUN ] forward_list_test.RemoveIfNotExistentElementFromList [ OK ] forward_list_test.RemoveIfNotExistentElementFromList (0 ms) [ RUN ] forward_list_test.RemoveIfOnetoEmptyList [ OK ] forward_list_test.RemoveIfOnetoEmptyList (0 ms) [ RUN ] forward_list_test.RemoveIfWithFewMatches [ OK ] forward_list_test.RemoveIfWithFewMatches (0 ms) [ RUN ] forward_list_test.RemoveIfWithAllMatches [ OK ] forward_list_test.RemoveIfWithAllMatches (0 ms) [ RUN ] forward_list_test.RemoveIfAllFromList [ OK ] forward_list_test.RemoveIfAllFromList (0 ms) [ RUN ] forward_list_test.writeContentViaDereferencedIterator [ OK ] forward_list_test.writeContentViaDereferencedIterator (0 ms) [ RUN ] forward_list_test.invalidIteratorErase [ OK ] forward_list_test.invalidIteratorErase (2 ms) [ RUN ] forward_list_test.invalidIteratorIncrement [ OK ] forward_list_test.invalidIteratorIncrement (2 ms) [ RUN ] forward_list_test.invalidIteratorComparison [ OK ] forward_list_test.invalidIteratorComparison (2 ms) [ RUN ] forward_list_test.invalidIteratorComparisonUnequal [ OK ] forward_list_test.invalidIteratorComparisonUnequal (2 ms) [ RUN ] forward_list_test.invalidIteratorDereferencing [ OK ] forward_list_test.invalidIteratorDereferencing (2 ms) [ RUN ] forward_list_test.invalidIteratorAddressOfOperator [ OK ] forward_list_test.invalidIteratorAddressOfOperator (2 ms) [ RUN ] forward_list_test.ListIsCopyableViaMemcpy [ OK ] forward_list_test.ListIsCopyableViaMemcpy (0 ms) [----------] 111 tests from forward_list_test (40 ms total) [----------] 36 tests from function_test [ RUN ] function_test.DefaultConstructionCreatesNoCallable [ OK ] function_test.DefaultConstructionCreatesNoCallable (0 ms) [ RUN ] function_test.ConstructionFromFunctionNullPointerIsNotCallable [ OK ] function_test.ConstructionFromFunctionNullPointerIsNotCallable (0 ms) [ RUN ] function_test.ConstructionFromFunctorIsCallable [ OK ] function_test.ConstructionFromFunctorIsCallable (0 ms) [ RUN ] function_test.ConstructionFromLambdaIsCallable [ OK ] function_test.ConstructionFromLambdaIsCallable (0 ms) [ RUN ] function_test.ConstructionFromFreeFunctionIsCallable [ OK ] function_test.ConstructionFromFreeFunctionIsCallable (0 ms) [ RUN ] function_test.ConstructionFromStaticFunctionIsCallable [ OK ] function_test.ConstructionFromStaticFunctionIsCallable (0 ms) [ RUN ] function_test.ConstructionFromMemberFunctionIsCallable [ OK ] function_test.ConstructionFromMemberFunctionIsCallable (0 ms) [ RUN ] function_test.ConstructionFromConstMemberFunctionIsCallable [ OK ] function_test.ConstructionFromConstMemberFunctionIsCallable (0 ms) [ RUN ] function_test.ConstructionFromAnotherFunctionIsCallable [ OK ] function_test.ConstructionFromAnotherFunctionIsCallable (0 ms) [ RUN ] function_test.FunctionStateIsIndependentOfSource [ OK ] function_test.FunctionStateIsIndependentOfSource (0 ms) [ RUN ] function_test.DestructorCallsDestructorOfStoredFunctor [ OK ] function_test.DestructorCallsDestructorOfStoredFunctor (0 ms) [ RUN ] function_test.CopyCtorCopiesStoredFunctor [ OK ] function_test.CopyCtorCopiesStoredFunctor (0 ms) [ RUN ] function_test.MoveCtorMovesStoredFunctor [ OK ] function_test.MoveCtorMovesStoredFunctor (0 ms) [ RUN ] function_test.CopyAssignmentCopiesStoredFunctor [ OK ] function_test.CopyAssignmentCopiesStoredFunctor (0 ms) [ RUN ] function_test.MoveAssignmentMovesStoredFunctor [ OK ] function_test.MoveAssignmentMovesStoredFunctor (0 ms) [ RUN ] function_test.CopyCtorCopiesStoredFreeFunction [ OK ] function_test.CopyCtorCopiesStoredFreeFunction (0 ms) [ RUN ] function_test.MoveCtorMovesStoredFreeFunction [ OK ] function_test.MoveCtorMovesStoredFreeFunction (0 ms) [ RUN ] function_test.CopyAssignmentCopiesStoredFreeFunction [ OK ] function_test.CopyAssignmentCopiesStoredFreeFunction (0 ms) [ RUN ] function_test.MoveAssignmentMovesStoredFreeFunction [ OK ] function_test.MoveAssignmentMovesStoredFreeFunction (0 ms) [ RUN ] function_test.CopiedNonCallableFunctionIsNotCallable [ OK ] function_test.CopiedNonCallableFunctionIsNotCallable (0 ms) [ RUN ] function_test.MovedNonCallableFunctionIsNotCallable [ OK ] function_test.MovedNonCallableFunctionIsNotCallable (0 ms) [ RUN ] function_test.CopyAssignedNonCallableFunctionIsNotCallable [ OK ] function_test.CopyAssignedNonCallableFunctionIsNotCallable (0 ms) [ RUN ] function_test.MoveAssignedNonCallableFunctionIsNotCallable [ OK ] function_test.MoveAssignedNonCallableFunctionIsNotCallable (0 ms) [ RUN ] function_test.MemberSwapWorks [ OK ] function_test.MemberSwapWorks (0 ms) [ RUN ] function_test.StaticSwapWorks [ OK ] function_test.StaticSwapWorks (0 ms) [ RUN ] function_test.FunctorOfSizeSmallerThanStorageBytesCanBeStored [ OK ] function_test.FunctorOfSizeSmallerThanStorageBytesCanBeStored (0 ms) [ RUN ] function_test.IsStorableIsConsistent [ OK ] function_test.IsStorableIsConsistent (0 ms) [ RUN ] function_test.IsNotStorableDueToSize [ OK ] function_test.IsNotStorableDueToSize (0 ms) [ RUN ] function_test.IsNotStorableDueToSignature [ OK ] function_test.IsNotStorableDueToSignature (0 ms) [ RUN ] function_test.CallWithCopyConstructibleArgument [ OK ] function_test.CallWithCopyConstructibleArgument (0 ms) [ RUN ] function_test.CallWithVoidSignatureWorks [ OK ] function_test.CallWithVoidSignatureWorks (0 ms) [ RUN ] function_test.CallWithReferenceArgumentsWorks [ OK ] function_test.CallWithReferenceArgumentsWorks (0 ms) [ RUN ] function_test.CallWithConstReferenceArgumentsWorks [ OK ] function_test.CallWithConstReferenceArgumentsWorks (0 ms) [ RUN ] function_test.CallWithValueArgumentsWorks [ OK ] function_test.CallWithValueArgumentsWorks (0 ms) [ RUN ] function_test.CallWithRValueReferenceArgumentsWorks [ OK ] function_test.CallWithRValueReferenceArgumentsWorks (0 ms) [ RUN ] function_test.CallWithMixedArgumentsWorks [ OK ] function_test.CallWithMixedArgumentsWorks (0 ms) [----------] 36 tests from function_test (0 ms total) [----------] 28 tests from function_refTest [ RUN ] function_refTest.CreateEmptyIsFalse [ OK ] function_refTest.CreateEmptyIsFalse (0 ms) [ RUN ] function_refTest.CreateValidByAssignIsTrue [ OK ] function_refTest.CreateValidByAssignIsTrue (0 ms) [ RUN ] function_refTest.CallValidByAssignResultEqual [ OK ] function_refTest.CallValidByAssignResultEqual (0 ms) [ RUN ] function_refTest.CallValidByCopyConstructResultEqual [ OK ] function_refTest.CallValidByCopyConstructResultEqual (0 ms) [ RUN ] function_refTest.CreateValidByCopyAssignResultEqual [ OK ] function_refTest.CreateValidByCopyAssignResultEqual (0 ms) [ RUN ] function_refTest.CreateInvalidByCopyAssignIsFalse [ OK ] function_refTest.CreateInvalidByCopyAssignIsFalse (0 ms) [ RUN ] function_refTest.CreateValidByMoveResultEqual [ OK ] function_refTest.CreateValidByMoveResultEqual (0 ms) [ RUN ] function_refTest.CreateInvalidByMoveIsFalse [ OK ] function_refTest.CreateInvalidByMoveIsFalse (0 ms) [ RUN ] function_refTest.CreateValidByMoveAssignResultEqual [ OK ] function_refTest.CreateValidByMoveAssignResultEqual (0 ms) [ RUN ] function_refTest.CreateInvalidByMoveAssignIsFalse [ OK ] function_refTest.CreateInvalidByMoveAssignIsFalse (0 ms) [ RUN ] function_refTest.CreateValidAndSwapResultEqual [ OK ] function_refTest.CreateValidAndSwapResultEqual (0 ms) [ RUN ] function_refTest.CreateInvalidAndSwapWithValidResultNotEqual [ OK ] function_refTest.CreateInvalidAndSwapWithValidResultNotEqual (0 ms) [ RUN ] function_refTest.CreateValidWithCapturingLambdaVoidVoidIncremented [ OK ] function_refTest.CreateValidWithCapturingLambdaVoidVoidIncremented (0 ms) [ RUN ] function_refTest.CreateValidWithLambdaIntVoidResultEqual [ OK ] function_refTest.CreateValidWithLambdaIntVoidResultEqual (0 ms) [ RUN ] function_refTest.CreateValidWithLambdaIntIntIncremented [ OK ] function_refTest.CreateValidWithLambdaIntIntIncremented (0 ms) [ RUN ] function_refTest.CreateValidWithFreeFunctionResultEqual [ OK ] function_refTest.CreateValidWithFreeFunctionResultEqual (0 ms) [ RUN ] function_refTest.CreateValidWithComplexTypeResultEqual [ OK ] function_refTest.CreateValidWithComplexTypeResultEqual (0 ms) [ RUN ] function_refTest.CreateValidWithFunctorResultEqual [ OK ] function_refTest.CreateValidWithFunctorResultEqual (0 ms) [ RUN ] function_refTest.CreateValidWithStdBindResultEqual [ OK ] function_refTest.CreateValidWithStdBindResultEqual (0 ms) [ RUN ] function_refTest.CreateValidWithStdFunctionResultEqual [ OK ] function_refTest.CreateValidWithStdFunctionResultEqual (0 ms) [ RUN ] function_refTest.StoreInStdFunctionResultEqual [ OK ] function_refTest.StoreInStdFunctionResultEqual (0 ms) [ RUN ] function_refTest.CallOverloadedFunctionResultsInCallOfInt [ OK ] function_refTest.CallOverloadedFunctionResultsInCallOfInt (0 ms) [ RUN ] function_refTest.CallOverloadedFunctionResultsInCallOfVoid [ OK ] function_refTest.CallOverloadedFunctionResultsInCallOfVoid (0 ms) [ RUN ] function_refTest.CallOverloadedFunctionResultsInCallOfIntInt [ OK ] function_refTest.CallOverloadedFunctionResultsInCallOfIntInt (0 ms) [ RUN ] function_refTest.CreationWithFunctionPointerWorks [ OK ] function_refTest.CreationWithFunctionPointerWorks (0 ms) [ RUN ] function_refTest.CreationWithFunctionPointerWithRefArgWorks [ OK ] function_refTest.CreationWithFunctionPointerWithRefArgWorks (0 ms) [ RUN ] function_refTest.CreationWithFunctionPointerWithComplexTypeArgWorks [ OK ] function_refTest.CreationWithFunctionPointerWithComplexTypeArgWorks (0 ms) [ RUN ] function_refTest.CreationWithFunctionNullPointerIsNotCallable [ OK ] function_refTest.CreationWithFunctionNullPointerIsNotCallable (0 ms) [----------] 28 tests from function_refTest (0 ms total) [----------] 42 tests from FunctionalInterface_test/0, where TypeParam = test_cxx_functional_interface::GenericValueErrorFactory [ RUN ] FunctionalInterface_test/0.AndThenHasCorrectSignature [ OK ] FunctionalInterface_test/0.AndThenHasCorrectSignature (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_LValueCase [ OK ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_RValueCase [ OK ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/0.AndThenIsCalledCorrectlyWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_LValueCase [ OK ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_ConstLValueCase [ OK ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_RValueCase [ OK ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_ConstRValueCase [ OK ] FunctionalInterface_test/0.AndThenIsNotCalledWhenInvalid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_LValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_ConstLValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_RValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_ConstRValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorksWhenInvalid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_LValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_RValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/0.AndThenOrElseConcatenatedWorkWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_LValueCase [ OK ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstLValueCase [ OK ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_RValueCase [ OK ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstRValueCase [ OK ] FunctionalInterface_test/0.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_LValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in ValueType& iox::cxx::internal::ExpectWithValue::expect(const char*) & [with Derived = test_cxx_functional_interface::GenericValueError; ValueType = int] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:47) [ OK ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_constLValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in ValueType& iox::cxx::internal::ExpectWithValue::expect(const char*) & [with Derived = test_cxx_functional_interface::GenericValueError; ValueType = int] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:47) [ OK ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_constLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_RValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in ValueType& iox::cxx::internal::ExpectWithValue::expect(const char*) & [with Derived = test_cxx_functional_interface::GenericValueError; ValueType = int] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:47) [ OK ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_constRValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in ValueType& iox::cxx::internal::ExpectWithValue::expect(const char*) & [with Derived = test_cxx_functional_interface::GenericValueError; ValueType = int] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:47) [ OK ] FunctionalInterface_test/0.ExpectDoesCallTerminateWhenObjectIsInvalid_constRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_LValueCase [ OK ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_RValueCase [ OK ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/0.ExpectReturnsValueWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseHasCorrectSignature [ OK ] FunctionalInterface_test/0.OrElseHasCorrectSignature (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_LValueCase [ OK ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_ConstLValueCase [ OK ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_RValueCase [ OK ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_ConstRValueCase [ OK ] FunctionalInterface_test/0.OrElseIsCalledCorrectlyWhenInvalid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_LValueCase [ OK ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_RValueCase [ OK ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/0.OrElseIsNotCalledWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/0.ValueOrReturnsValueWhenValid_LValue [ OK ] FunctionalInterface_test/0.ValueOrReturnsValueWhenValid_LValue (0 ms) [ RUN ] FunctionalInterface_test/0.ValueOrReturnsValueWhenValid_RValue [ OK ] FunctionalInterface_test/0.ValueOrReturnsValueWhenValid_RValue (0 ms) [ RUN ] FunctionalInterface_test/0.ValueOrReturnsArgumentWhenInalid_LValue [ OK ] FunctionalInterface_test/0.ValueOrReturnsArgumentWhenInalid_LValue (0 ms) [ RUN ] FunctionalInterface_test/0.ValueOrReturnsArgumentWhenInalid_RValue [ OK ] FunctionalInterface_test/0.ValueOrReturnsArgumentWhenInalid_RValue (0 ms) [----------] 42 tests from FunctionalInterface_test/0 (0 ms total) [----------] 42 tests from FunctionalInterface_test/1, where TypeParam = test_cxx_functional_interface::GenericPlainFactory [ RUN ] FunctionalInterface_test/1.AndThenHasCorrectSignature [ OK ] FunctionalInterface_test/1.AndThenHasCorrectSignature (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_LValueCase [ OK ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_RValueCase [ OK ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/1.AndThenIsCalledCorrectlyWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_LValueCase [ OK ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_ConstLValueCase [ OK ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_RValueCase [ OK ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_ConstRValueCase [ OK ] FunctionalInterface_test/1.AndThenIsNotCalledWhenInvalid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_LValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_ConstLValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_RValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_ConstRValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorksWhenInvalid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_LValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_RValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/1.AndThenOrElseConcatenatedWorkWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_LValueCase [ OK ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstLValueCase [ OK ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_RValueCase [ OK ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstRValueCase [ OK ] FunctionalInterface_test/1.ExpectDoesNotCallTerminateWhenObjectIsValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_LValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in void iox::cxx::internal::Expect::expect(const char*) const [with Derived = test_cxx_functional_interface::GenericPlain] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:35) [ OK ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_constLValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in void iox::cxx::internal::Expect::expect(const char*) const [with Derived = test_cxx_functional_interface::GenericPlain] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:35) [ OK ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_constLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_RValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in void iox::cxx::internal::Expect::expect(const char*) const [with Derived = test_cxx_functional_interface::GenericPlain] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:35) [ OK ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_constRValueCase hypnotoad eats unicorns for breakfast - just kidding, hypnotoad would never harm another being Condition: false in void iox::cxx::internal::Expect::expect(const char*) const [with Derived = test_cxx_functional_interface::GenericPlain] is violated. (./iceoryx_hoofs/include/iceoryx_hoofs/internal/cxx/functional_interface.inl:35) [ OK ] FunctionalInterface_test/1.ExpectDoesCallTerminateWhenObjectIsInvalid_constRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_LValueCase [ OK ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_RValueCase [ OK ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/1.ExpectReturnsValueWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseHasCorrectSignature [ OK ] FunctionalInterface_test/1.OrElseHasCorrectSignature (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_LValueCase [ OK ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_ConstLValueCase [ OK ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_RValueCase [ OK ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_ConstRValueCase [ OK ] FunctionalInterface_test/1.OrElseIsCalledCorrectlyWhenInvalid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_LValueCase [ OK ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_LValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_ConstLValueCase [ OK ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_ConstLValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_RValueCase [ OK ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_RValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_ConstRValueCase [ OK ] FunctionalInterface_test/1.OrElseIsNotCalledWhenValid_ConstRValueCase (0 ms) [ RUN ] FunctionalInterface_test/1.ValueOrReturnsValueWhenValid_LValue [ OK ] FunctionalInterface_test/1.ValueOrReturnsValueWhenValid_LValue (0 ms) [ RUN ] FunctionalInterface_test/1.ValueOrReturnsValueWhenValid_RValue [ OK ] FunctionalInterface_test/1.ValueOrReturnsValueWhenValid_RValue (0 ms) [ RUN ] FunctionalInterface_test/1.ValueOrReturnsArgumentWhenInalid_LValue [ OK ] FunctionalInterface_test/1.ValueOrReturnsArgumentWhenInalid_LValue (0 ms) [ RUN ] FunctionalInterface_test/1.ValueOrReturnsArgumentWhenInalid_RValue [ OK ] FunctionalInterface_test/1.ValueOrReturnsArgumentWhenInalid_RValue (0 ms) [----------] 42 tests from FunctionalInterface_test/1 (0 ms total) [----------] 9 tests from GenericRAII_test [ RUN ] GenericRAII_test.InitFunctionIsCalledInCtorWhenSet [ OK ] GenericRAII_test.InitFunctionIsCalledInCtorWhenSet (0 ms) [ RUN ] GenericRAII_test.InitFunctionIsCalledInCtorWhenSetWithCleanupFunction [ OK ] GenericRAII_test.InitFunctionIsCalledInCtorWhenSetWithCleanupFunction (0 ms) [ RUN ] GenericRAII_test.CleanupFunctionIsCalledInDtor [ OK ] GenericRAII_test.CleanupFunctionIsCalledInDtor (0 ms) [ RUN ] GenericRAII_test.CleanupFunctionIsCalledInDtorWhenUsingCleanupOnlyCTor [ OK ] GenericRAII_test.CleanupFunctionIsCalledInDtorWhenUsingCleanupOnlyCTor (0 ms) [ RUN ] GenericRAII_test.CleanupFunctionIsCalledInDtorWithEmptyInitFunction [ OK ] GenericRAII_test.CleanupFunctionIsCalledInDtorWithEmptyInitFunction (0 ms) [ RUN ] GenericRAII_test.MoveCTorDoesNotCallCleanupFunctionOfOrigin [ OK ] GenericRAII_test.MoveCTorDoesNotCallCleanupFunctionOfOrigin (0 ms) [ RUN ] GenericRAII_test.MoveConstructedDoesCallCleanupFunctionWhenDestroyed [ OK ] GenericRAII_test.MoveConstructedDoesCallCleanupFunctionWhenDestroyed (0 ms) [ RUN ] GenericRAII_test.MoveAssignmentCallsCleanup [ OK ] GenericRAII_test.MoveAssignmentCallsCleanup (0 ms) [ RUN ] GenericRAII_test.MoveAssignedCallsCleanupWhenOutOfScope [ OK ] GenericRAII_test.MoveAssignedCallsCleanupWhenOutOfScope (0 ms) [----------] 9 tests from GenericRAII_test (0 ms total) [----------] 12 tests from Helplets_test [ RUN ] Helplets_test.maxSize [ OK ] Helplets_test.maxSize (0 ms) [ RUN ] Helplets_test.maxAlignment [ OK ] Helplets_test.maxAlignment (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint8WhenValueSmaller256 [ OK ] Helplets_test.bestFittingTypeUsesUint8WhenValueSmaller256 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint8WhenValueEqualTo255 [ OK ] Helplets_test.bestFittingTypeUsesUint8WhenValueEqualTo255 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint16WhenValueEqualTo256 [ OK ] Helplets_test.bestFittingTypeUsesUint16WhenValueEqualTo256 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint16WhenValueBetween256And65535 [ OK ] Helplets_test.bestFittingTypeUsesUint16WhenValueBetween256And65535 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint16WhenValueEqualTo65535 [ OK ] Helplets_test.bestFittingTypeUsesUint16WhenValueEqualTo65535 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint32WhenValueEqualTo65536 [ OK ] Helplets_test.bestFittingTypeUsesUint32WhenValueEqualTo65536 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint32WhenValueBetween2p16And2p32 [ OK ] Helplets_test.bestFittingTypeUsesUint32WhenValueBetween2p16And2p32 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint32WhenValueEqualTo4294967295 [ OK ] Helplets_test.bestFittingTypeUsesUint32WhenValueEqualTo4294967295 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint64WhenValueEqualTo4294967296 [ OK ] Helplets_test.bestFittingTypeUsesUint64WhenValueEqualTo4294967296 (0 ms) [ RUN ] Helplets_test.bestFittingTypeUsesUint32WhenValueGreater2p32 [ OK ] Helplets_test.bestFittingTypeUsesUint32WhenValueGreater2p32 (0 ms) [----------] 12 tests from Helplets_test (0 ms total) [----------] 7 tests from Helplets_test_isPowerOfTwo/0, where TypeParam = unsigned char [ RUN ] Helplets_test_isPowerOfTwo/0.OneIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/0.OneIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/0.TwoIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/0.TwoIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/0.FourIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/0.FourIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/0.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/0.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/0.ZeroIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/0.ZeroIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/0.FourtyTwoIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/0.FourtyTwoIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/0.MaxValueForTypeIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/0.MaxValueForTypeIsNotPowerOfTwo (0 ms) [----------] 7 tests from Helplets_test_isPowerOfTwo/0 (0 ms total) [----------] 7 tests from Helplets_test_isPowerOfTwo/1, where TypeParam = unsigned short [ RUN ] Helplets_test_isPowerOfTwo/1.OneIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/1.OneIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/1.TwoIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/1.TwoIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/1.FourIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/1.FourIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/1.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/1.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/1.ZeroIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/1.ZeroIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/1.FourtyTwoIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/1.FourtyTwoIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/1.MaxValueForTypeIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/1.MaxValueForTypeIsNotPowerOfTwo (0 ms) [----------] 7 tests from Helplets_test_isPowerOfTwo/1 (0 ms total) [----------] 7 tests from Helplets_test_isPowerOfTwo/2, where TypeParam = unsigned int [ RUN ] Helplets_test_isPowerOfTwo/2.OneIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/2.OneIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/2.TwoIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/2.TwoIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/2.FourIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/2.FourIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/2.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/2.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/2.ZeroIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/2.ZeroIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/2.FourtyTwoIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/2.FourtyTwoIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/2.MaxValueForTypeIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/2.MaxValueForTypeIsNotPowerOfTwo (0 ms) [----------] 7 tests from Helplets_test_isPowerOfTwo/2 (0 ms total) [----------] 7 tests from Helplets_test_isPowerOfTwo/3, where TypeParam = unsigned long long [ RUN ] Helplets_test_isPowerOfTwo/3.OneIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/3.OneIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/3.TwoIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/3.TwoIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/3.FourIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/3.FourIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/3.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/3.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/3.ZeroIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/3.ZeroIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/3.FourtyTwoIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/3.FourtyTwoIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/3.MaxValueForTypeIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/3.MaxValueForTypeIsNotPowerOfTwo (0 ms) [----------] 7 tests from Helplets_test_isPowerOfTwo/3 (0 ms total) [----------] 7 tests from Helplets_test_isPowerOfTwo/4, where TypeParam = unsigned int [ RUN ] Helplets_test_isPowerOfTwo/4.OneIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/4.OneIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/4.TwoIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/4.TwoIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/4.FourIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/4.FourIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/4.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/4.MaxPossiblePowerOfTwoForTypeIsPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/4.ZeroIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/4.ZeroIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/4.FourtyTwoIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/4.FourtyTwoIsNotPowerOfTwo (0 ms) [ RUN ] Helplets_test_isPowerOfTwo/4.MaxValueForTypeIsNotPowerOfTwo [ OK ] Helplets_test_isPowerOfTwo/4.MaxValueForTypeIsNotPowerOfTwo (0 ms) [----------] 7 tests from Helplets_test_isPowerOfTwo/4 (0 ms total) [----------] 7 tests from Helplets_test_isValidFileName [ RUN ] Helplets_test_isValidFileName.CorrectInternalAsciiAliases [ OK ] Helplets_test_isValidFileName.CorrectInternalAsciiAliases (0 ms) [ RUN ] Helplets_test_isValidFileName.EmptyNameIsInvalid [ OK ] Helplets_test_isValidFileName.EmptyNameIsInvalid (0 ms) [ RUN ] Helplets_test_isValidFileName.RelativePathComponentsAreInvalid [ OK ] Helplets_test_isValidFileName.RelativePathComponentsAreInvalid (0 ms) [ RUN ] Helplets_test_isValidFileName.DotsAndSpacesAreNotValidAtTheEnd [ OK ] Helplets_test_isValidFileName.DotsAndSpacesAreNotValidAtTheEnd (0 ms) [ RUN ] Helplets_test_isValidFileName.FileNameWithValidSymbolsAndDotsAreValid [ OK ] Helplets_test_isValidFileName.FileNameWithValidSymbolsAndDotsAreValid (0 ms) [ RUN ] Helplets_test_isValidFileName.ValidLetterCombinationsAreValid [ OK ] Helplets_test_isValidFileName.ValidLetterCombinationsAreValid (0 ms) [ RUN ] Helplets_test_isValidFileName.WhenOneInvalidCharacterIsContainedFileNameIsInvalid [ OK ] Helplets_test_isValidFileName.WhenOneInvalidCharacterIsContainedFileNameIsInvalid (0 ms) [----------] 7 tests from Helplets_test_isValidFileName (0 ms total) [----------] 11 tests from Helplets_test_isValidFilePath [ RUN ] Helplets_test_isValidFilePath.StringWithEndingSlashIsNotAFilePath [ OK ] Helplets_test_isValidFilePath.StringWithEndingSlashIsNotAFilePath (0 ms) [ RUN ] Helplets_test_isValidFilePath.MultipleSlashsAreValidFilePath [ OK ] Helplets_test_isValidFilePath.MultipleSlashsAreValidFilePath (0 ms) [ RUN ] Helplets_test_isValidFilePath.RelativePathElementsAreValid [ OK ] Helplets_test_isValidFilePath.RelativePathElementsAreValid (0 ms) [ RUN ] Helplets_test_isValidFilePath.RelativePathBeginningFromRootIsValid [ OK ] Helplets_test_isValidFilePath.RelativePathBeginningFromRootIsValid (0 ms) [ RUN ] Helplets_test_isValidFilePath.SingleFileIsValidPath [ OK ] Helplets_test_isValidFilePath.SingleFileIsValidPath (0 ms) [ RUN ] Helplets_test_isValidFilePath.ValidPathsWithNoRelativeComponentAreValid [ OK ] Helplets_test_isValidFilePath.ValidPathsWithNoRelativeComponentAreValid (0 ms) [ RUN ] Helplets_test_isValidFilePath.EndingWithRelativePathComponentIsInvalid [ OK ] Helplets_test_isValidFilePath.EndingWithRelativePathComponentIsInvalid (0 ms) [ RUN ] Helplets_test_isValidFilePath.FilePathsWithEndingDotsAreInvalid [ OK ] Helplets_test_isValidFilePath.FilePathsWithEndingDotsAreInvalid (0 ms) [ RUN ] Helplets_test_isValidFilePath.PathWhichContainsAllValidCharactersIsValid [ OK ] Helplets_test_isValidFilePath.PathWhichContainsAllValidCharactersIsValid (0 ms) [ RUN ] Helplets_test_isValidFilePath.WhenOneInvalidCharacterIsContainedPathIsInvalid [ OK ] Helplets_test_isValidFilePath.WhenOneInvalidCharacterIsContainedPathIsInvalid (0 ms) [ RUN ] Helplets_test_isValidFilePath.EmptyFilePathIsInvalid [ OK ] Helplets_test_isValidFilePath.EmptyFilePathIsInvalid (0 ms) [----------] 11 tests from Helplets_test_isValidFilePath (0 ms total) [----------] 1 test from Helplets_test_from [ RUN ] Helplets_test_from.fromWorksAsConstexpr [ OK ] Helplets_test_from.fromWorksAsConstexpr (0 ms) [----------] 1 test from Helplets_test_from (0 ms total) [----------] 1 test from Helplets_test_into [ RUN ] Helplets_test_into.intoWorksWhenFromIsSpecialized [ OK ] Helplets_test_into.intoWorksWhenFromIsSpecialized (0 ms) [----------] 1 test from Helplets_test_into (0 ms total) [----------] 127 tests from list_test [ RUN ] list_test.NewlyCreatedListIsEmpty [ OK ] list_test.NewlyCreatedListIsEmpty (0 ms) [ RUN ] list_test.NewlyCreatedListHasSizeZero [ OK ] list_test.NewlyCreatedListHasSizeZero (0 ms) [ RUN ] list_test.ReadCapacityOnList [ OK ] list_test.ReadCapacityOnList (0 ms) [ RUN ] list_test.ReadMax_sizeOnList [ OK ] list_test.ReadMax_sizeOnList (0 ms) [ RUN ] list_test.NewListCTorWithZeroElements [ OK ] list_test.NewListCTorWithZeroElements (0 ms) [ RUN ] list_test.CbeginCendAreTheSameWhenEmpty [ OK ] list_test.CbeginCendAreTheSameWhenEmpty (0 ms) [ RUN ] list_test.BeginEndAreTheSameWhenEmpty [ OK ] list_test.BeginEndAreTheSameWhenEmpty (0 ms) [ RUN ] list_test.CbeginEndAreTheSameWhenEmpty [ OK ] list_test.CbeginEndAreTheSameWhenEmpty (0 ms) [ RUN ] list_test.BeginCendAreTheSameWhenEmpty [ OK ] list_test.BeginCendAreTheSameWhenEmpty (0 ms) [ RUN ] list_test.CbeginCendAreDifferentWhenFilled [ OK ] list_test.CbeginCendAreDifferentWhenFilled (0 ms) [ RUN ] list_test.BeginEndAreDifferentWhenFilled [ OK ] list_test.BeginEndAreDifferentWhenFilled (0 ms) [ RUN ] list_test.CbeginEndAreDifferentWhenFilled [ OK ] list_test.CbeginEndAreDifferentWhenFilled (0 ms) [ RUN ] list_test.BeginCendAreDifferentWhenFilled [ OK ] list_test.BeginCendAreDifferentWhenFilled (0 ms) [ RUN ] list_test.NotEmptyWhenFilled [ OK ] list_test.NotEmptyWhenFilled (0 ms) [ RUN ] list_test.NotFullWhenEmpty [ OK ] list_test.NotFullWhenEmpty (0 ms) [ RUN ] list_test.NotFullWhenPartialFilled [ OK ] list_test.NotFullWhenPartialFilled (0 ms) [ RUN ] list_test.FullWhenFilledWithCapacityElements [ OK ] list_test.FullWhenFilledWithCapacityElements (0 ms) [ RUN ] list_test.FullWhenFilledWithMoreThanCapacityElements [ OK ] list_test.FullWhenFilledWithMoreThanCapacityElements (2 ms) [ RUN ] list_test.NotFullWhenFilledWithCapacityAndEraseOneElements [ OK ] list_test.NotFullWhenFilledWithCapacityAndEraseOneElements (0 ms) [ RUN ] list_test.NotFullWhenFilledWithCapacityAndEraseOneAndReinsertElements [ OK ] list_test.NotFullWhenFilledWithCapacityAndEraseOneAndReinsertElements (0 ms) [ RUN ] list_test.CTorWithOneElements [ OK ] list_test.CTorWithOneElements (0 ms) [ RUN ] list_test.CustomCTorWithOneElements [ OK ] list_test.CustomCTorWithOneElements (0 ms) [ RUN ] list_test.CTorWithSomeElements [ OK ] list_test.CTorWithSomeElements (0 ms) [ RUN ] list_test.CTorWithCapacityElements [ OK ] list_test.CTorWithCapacityElements (0 ms) [ RUN ] list_test.CTorWithMoreThanCapacityElements iox::cxx::list::iterator iox::cxx::list::emplace(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {unsigned int}; T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase] ::: capacity exhausted [ OK ] list_test.CTorWithMoreThanCapacityElements (0 ms) [ RUN ] list_test.EmplaceWithOneElements [ OK ] list_test.EmplaceWithOneElements (0 ms) [ RUN ] list_test.EmplaceWithSomeElements [ OK ] list_test.EmplaceWithSomeElements (0 ms) [ RUN ] list_test.EmplaceWithCapacityElements [ OK ] list_test.EmplaceWithCapacityElements (0 ms) [ RUN ] list_test.EmplaceWithMoreThanCapacityElements iox::cxx::list::iterator iox::cxx::list::emplace(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {long long unsigned int&}; T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase] ::: capacity exhausted [ OK ] list_test.EmplaceWithMoreThanCapacityElements (0 ms) [ RUN ] list_test.EmplaceReverseWithOneElements [ OK ] list_test.EmplaceReverseWithOneElements (0 ms) [ RUN ] list_test.EmplaceReverseWithSomeElements [ OK ] list_test.EmplaceReverseWithSomeElements (0 ms) [ RUN ] list_test.EmplaceReverseWithCapacityElements [ OK ] list_test.EmplaceReverseWithCapacityElements (0 ms) [ RUN ] list_test.EmplaceReverseWithWithMoreThanCapacityElements iox::cxx::list::iterator iox::cxx::list::emplace(const_iterator, ConstructorArgs&& ...) [with ConstructorArgs = {long long unsigned int&}; T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 42; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 42>::IteratorBase] ::: capacity exhausted [ OK ] list_test.EmplaceReverseWithWithMoreThanCapacityElements (0 ms) [ RUN ] list_test.EmplaceBackWithOneElements [ OK ] list_test.EmplaceBackWithOneElements (0 ms) [ RUN ] list_test.EmplaceBackWithSomeElements [ OK ] list_test.EmplaceBackWithSomeElements (0 ms) [ RUN ] list_test.EmplaceBackWithCapacityElements [ OK ] list_test.EmplaceBackWithCapacityElements (0 ms) [ RUN ] list_test.EmplaceBackWithMoreThanCapacityElements [ OK ] list_test.EmplaceBackWithMoreThanCapacityElements (2 ms) [ RUN ] list_test.EmplaceWithWrongListIterator [ OK ] list_test.EmplaceWithWrongListIterator (2 ms) [ RUN ] list_test.PushFrontConstCustomSuccessfullWhenSpaceAvailableLValue [ OK ] list_test.PushFrontConstCustomSuccessfullWhenSpaceAvailableLValue (0 ms) [ RUN ] list_test.PushFrontConstSuccessfullWhenSpaceAvailableLValue [ OK ] list_test.PushFrontConstSuccessfullWhenSpaceAvailableLValue (0 ms) [ RUN ] list_test.PushFrontFailsWhenSpaceNotAvailableLValue [ OK ] list_test.PushFrontFailsWhenSpaceNotAvailableLValue (0 ms) [ RUN ] list_test.PushFrontSuccessfullWhenSpaceAvailableRValue [ OK ] list_test.PushFrontSuccessfullWhenSpaceAvailableRValue (0 ms) [ RUN ] list_test.PushFrontFailsWhenSpaceNotAvailableRValue [ OK ] list_test.PushFrontFailsWhenSpaceNotAvailableRValue (0 ms) [ RUN ] list_test.PushBackConstCustomSuccessfullWhenSpaceAvailableLValue [ OK ] list_test.PushBackConstCustomSuccessfullWhenSpaceAvailableLValue (0 ms) [ RUN ] list_test.PushBackConstSuccessfullWhenSpaceAvailableLValue [ OK ] list_test.PushBackConstSuccessfullWhenSpaceAvailableLValue (0 ms) [ RUN ] list_test.PushBackFailsWhenSpaceNotAvailableLValue [ OK ] list_test.PushBackFailsWhenSpaceNotAvailableLValue (0 ms) [ RUN ] list_test.PushBackSuccessfullWhenSpaceAvailableRValue [ OK ] list_test.PushBackSuccessfullWhenSpaceAvailableRValue (0 ms) [ RUN ] list_test.PushBackFailsWhenSpaceNotAvailableRValue [ OK ] list_test.PushBackFailsWhenSpaceNotAvailableRValue (0 ms) [ RUN ] list_test.PushBackCheckInsertPosition [ OK ] list_test.PushBackCheckInsertPosition (0 ms) [ RUN ] list_test.AccessFrontElement [ OK ] list_test.AccessFrontElement (0 ms) [ RUN ] list_test.AccessFrontElementFromConstList [ OK ] list_test.AccessFrontElementFromConstList (0 ms) [ RUN ] list_test.AccessBackElement [ OK ] list_test.AccessBackElement (0 ms) [ RUN ] list_test.AccessBackElementFromConstList [ OK ] list_test.AccessBackElementFromConstList (0 ms) [ RUN ] list_test.PopFrontOnEmptyList iox::cxx::list::iterator iox::cxx::list::erase(const_iterator) [with T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 10; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase] ::: iterator is end() or list is empty [ OK ] list_test.PopFrontOnEmptyList (0 ms) [ RUN ] list_test.PopFrontNonEmptyList [ OK ] list_test.PopFrontNonEmptyList (0 ms) [ RUN ] list_test.PopFrontFullToEmptyList [ OK ] list_test.PopFrontFullToEmptyList (0 ms) [ RUN ] list_test.PopFrontFullPlusOneToEmptyList iox::cxx::list::iterator iox::cxx::list::erase(const_iterator) [with T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 10; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase] ::: iterator is end() or list is empty [ OK ] list_test.PopFrontFullPlusOneToEmptyList (0 ms) [ RUN ] list_test.PopBackOnEmptyList iox::cxx::list::iterator iox::cxx::list::erase(const_iterator) [with T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 10; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase] ::: iterator is end() or list is empty [ OK ] list_test.PopBackOnEmptyList (0 ms) [ RUN ] list_test.PopBackNonEmptyList [ OK ] list_test.PopBackNonEmptyList (0 ms) [ RUN ] list_test.PopBackFullToEmptyList [ OK ] list_test.PopBackFullToEmptyList (0 ms) [ RUN ] list_test.PopBackFullPlusOneToEmptyList iox::cxx::list::iterator iox::cxx::list::erase(const_iterator) [with T = {anonymous}::list_test::TestListElement; long long unsigned int Capacity = 10; iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase; const_iterator = iox::cxx::list<{anonymous}::list_test::TestListElement, 10>::IteratorBase] ::: iterator is end() or list is empty [ OK ] list_test.PopBackFullPlusOneToEmptyList (0 ms) [ RUN ] list_test.InsertEmptyListAsLValue [ OK ] list_test.InsertEmptyListAsLValue (0 ms) [ RUN ] list_test.InsertLValueCheckReturn [ OK ] list_test.InsertLValueCheckReturn (0 ms) [ RUN ] list_test.InsertEmptyListAsRValue [ OK ] list_test.InsertEmptyListAsRValue (0 ms) [ RUN ] list_test.InsertRValueCheckReturn [ OK ] list_test.InsertRValueCheckReturn (0 ms) [ RUN ] list_test.InsertBeginListLValue [ OK ] list_test.InsertBeginListLValue (0 ms) [ RUN ] list_test.InsertBeforeBeginListLValue [ OK ] list_test.InsertBeforeBeginListLValue (0 ms) [ RUN ] list_test.InsertBeforeBeginListRValue [ OK ] list_test.InsertBeforeBeginListRValue (0 ms) [ RUN ] list_test.InsertSomeElementsListLValue [ OK ] list_test.InsertSomeElementsListLValue (0 ms) [ RUN ] list_test.InsertSomeElementsListRValue [ OK ] list_test.InsertSomeElementsListRValue (0 ms) [ RUN ] list_test.InsertFullElementsListLValue [ OK ] list_test.InsertFullElementsListLValue (0 ms) [ RUN ] list_test.InsertFullElementsListRValue [ OK ] list_test.InsertFullElementsListRValue (0 ms) [ RUN ] list_test.IteratorArrowOperator [ OK ] list_test.IteratorArrowOperator (0 ms) [ RUN ] list_test.IteratorIncrementOperatorBeyondEnd [ OK ] list_test.IteratorIncrementOperatorBeyondEnd (0 ms) [ RUN ] list_test.ConstIteratorIncrementOperatorBeyondEnd [ OK ] list_test.ConstIteratorIncrementOperatorBeyondEnd (0 ms) [ RUN ] list_test.IteratorDecrementOperatorBeyondBegin [ OK ] list_test.IteratorDecrementOperatorBeyondBegin (0 ms) [ RUN ] list_test.ConstIteratorDecrementOperatorBeyondBegin [ OK ] list_test.ConstIteratorDecrementOperatorBeyondBegin (0 ms) [ RUN ] list_test.IteratorDecrementOperatorBeyondBeginWithFullList [ OK ] list_test.IteratorDecrementOperatorBeyondBeginWithFullList (0 ms) [ RUN ] list_test.IteratorComparisonOfDifferentLists [ OK ] list_test.IteratorComparisonOfDifferentLists (12 ms) [ RUN ] list_test.ComparingConstIteratorAndIterator [ OK ] list_test.ComparingConstIteratorAndIterator (0 ms) [ RUN ] list_test.IteratorTraitsGetValueType [ OK ] list_test.IteratorTraitsGetValueType (0 ms) [ RUN ] list_test.IteratorTraitsCheckIteratorCategoryOnConstIterator [ OK ] list_test.IteratorTraitsCheckIteratorCategoryOnConstIterator (0 ms) [ RUN ] list_test.EmptyAfterClear [ OK ] list_test.EmptyAfterClear (0 ms) [ RUN ] list_test.SizeZeroAfterClear [ OK ] list_test.SizeZeroAfterClear (0 ms) [ RUN ] list_test.CopyConstructor [ OK ] list_test.CopyConstructor (0 ms) [ RUN ] list_test.CopyConstructorWithEmptyList [ OK ] list_test.CopyConstructorWithEmptyList (0 ms) [ RUN ] list_test.CopyConstructorWithFullList [ OK ] list_test.CopyConstructorWithFullList (0 ms) [ RUN ] list_test.MoveConstructor [ OK ] list_test.MoveConstructor (0 ms) [ RUN ] list_test.MoveConstructorWithEmptyList [ OK ] list_test.MoveConstructorWithEmptyList (0 ms) [ RUN ] list_test.MoveConstructorWithFullList [ OK ] list_test.MoveConstructorWithFullList (0 ms) [ RUN ] list_test.DestructorWithEmptyList [ OK ] list_test.DestructorWithEmptyList (0 ms) [ RUN ] list_test.DestructorSomeElements [ OK ] list_test.DestructorSomeElements (0 ms) [ RUN ] list_test.DestructorWithFullList [ OK ] list_test.DestructorWithFullList (0 ms) [ RUN ] list_test.CopyAssignmentWithEmptySource [ OK ] list_test.CopyAssignmentWithEmptySource (0 ms) [ RUN ] list_test.CopyAssignmentWithEmptyDestination [ OK ] list_test.CopyAssignmentWithEmptyDestination (0 ms) [ RUN ] list_test.CopyAssignmentWithLargerDestination [ OK ] list_test.CopyAssignmentWithLargerDestination (0 ms) [ RUN ] list_test.CopyAssignmentWithLargerSource [ OK ] list_test.CopyAssignmentWithLargerSource (0 ms) [ RUN ] list_test.MoveAssignmentWithEmptySource [ OK ] list_test.MoveAssignmentWithEmptySource (0 ms) [ RUN ] list_test.MoveAssignmentWithEmptyDestination [ OK ] list_test.MoveAssignmentWithEmptyDestination (0 ms) [ RUN ] list_test.MoveAssignmentWithLargerDestination [ OK ] list_test.MoveAssignmentWithLargerDestination (0 ms) [ RUN ] list_test.MoveAssignmentWithLargerSource [ OK ] list_test.MoveAssignmentWithLargerSource (0 ms) [ RUN ] list_test.RemoveDefaultElementFromEmptyList [ OK ] list_test.RemoveDefaultElementFromEmptyList (0 ms) [ RUN ] list_test.RemoveCustomElementFromEmptyList [ OK ] list_test.RemoveCustomElementFromEmptyList (0 ms) [ RUN ] list_test.RemoveOneDefaultElementFromList [ OK ] list_test.RemoveOneDefaultElementFromList (0 ms) [ RUN ] list_test.RemoveOneCustomElementFromList [ OK ] list_test.RemoveOneCustomElementFromList (0 ms) [ RUN ] list_test.RemoveNotExistentElementFromList [ OK ] list_test.RemoveNotExistentElementFromList (0 ms) [ RUN ] list_test.RemoveOnetoEmptyList [ OK ] list_test.RemoveOnetoEmptyList (0 ms) [ RUN ] list_test.RemoveWithFewMatches [ OK ] list_test.RemoveWithFewMatches (0 ms) [ RUN ] list_test.RemoveWithAllMatches [ OK ] list_test.RemoveWithAllMatches (0 ms) [ RUN ] list_test.RemoveAllFromList [ OK ] list_test.RemoveAllFromList (0 ms) [ RUN ] list_test.RemoveIfFromEmptyList [ OK ] list_test.RemoveIfFromEmptyList (0 ms) [ RUN ] list_test.RemoveIfOneDefaultElementFromList [ OK ] list_test.RemoveIfOneDefaultElementFromList (0 ms) [ RUN ] list_test.RemoveIfOneCustomElementFromList [ OK ] list_test.RemoveIfOneCustomElementFromList (0 ms) [ RUN ] list_test.RemoveIfNotExistentElementFromList [ OK ] list_test.RemoveIfNotExistentElementFromList (0 ms) [ RUN ] list_test.RemoveIfOnetoEmptyList [ OK ] list_test.RemoveIfOnetoEmptyList (0 ms) [ RUN ] list_test.RemoveIfWithFewMatches [ OK ] list_test.RemoveIfWithFewMatches (0 ms) [ RUN ] list_test.RemoveIfWithAllMatches [ OK ] list_test.RemoveIfWithAllMatches (0 ms) [ RUN ] list_test.RemoveIfAllFromList [ OK ] list_test.RemoveIfAllFromList (0 ms) [ RUN ] list_test.writeContentViaDereferencedIterator [ OK ] list_test.writeContentViaDereferencedIterator (0 ms) [ RUN ] list_test.invalidIteratorErase [ OK ] list_test.invalidIteratorErase (2 ms) [ RUN ] list_test.invalidIteratorIncrement [ OK ] list_test.invalidIteratorIncrement (2 ms) [ RUN ] list_test.invalidIteratorDecrement [ OK ] list_test.invalidIteratorDecrement (2 ms) [ RUN ] list_test.invalidIteratorComparison [ OK ] list_test.invalidIteratorComparison (2 ms) [ RUN ] list_test.invalidIteratorComparisonUnequal [ OK ] list_test.invalidIteratorComparisonUnequal (2 ms) [ RUN ] list_test.invalidIteratorDereferencing [ OK ] list_test.invalidIteratorDereferencing (2 ms) [ RUN ] list_test.invalidIteratorAddressOfOperator [ OK ] list_test.invalidIteratorAddressOfOperator (1 ms) [ RUN ] list_test.ListIsCopyableViaMemcpy [ OK ] list_test.ListIsCopyableViaMemcpy (0 ms) [----------] 127 tests from list_test (38 ms total) [----------] 34 tests from MethodCallback_test [ RUN ] MethodCallback_test.DefaultMethodCallbackCtorProvidesInvalidCallback [ OK ] MethodCallback_test.DefaultMethodCallbackCtorProvidesInvalidCallback (0 ms) [ RUN ] MethodCallback_test.DefaultConstMethodCallbackCtorProvidesInvalidCallback [ OK ] MethodCallback_test.DefaultConstMethodCallbackCtorProvidesInvalidCallback (0 ms) [ RUN ] MethodCallback_test.NonDefaultMethodCallbackCtorCreatesValidCallback [ OK ] MethodCallback_test.NonDefaultMethodCallbackCtorCreatesValidCallback (0 ms) [ RUN ] MethodCallback_test.NonDefaultConstMethodCallbackCtorCreatesValidCallback [ OK ] MethodCallback_test.NonDefaultConstMethodCallbackCtorCreatesValidCallback (0 ms) [ RUN ] MethodCallback_test.GetObjectPointerReturnsValidConstMethodCallbackClass [ OK ] MethodCallback_test.GetObjectPointerReturnsValidConstMethodCallbackClass (0 ms) [ RUN ] MethodCallback_test.GetObjectPointerReturnsValidMethodCallbackClass [ OK ] MethodCallback_test.GetObjectPointerReturnsValidMethodCallbackClass (0 ms) [ RUN ] MethodCallback_test.GetMethodPointerReturnsValidConstMethodCallbackClass [ OK ] MethodCallback_test.GetMethodPointerReturnsValidConstMethodCallbackClass (0 ms) [ RUN ] MethodCallback_test.GetMethodPointerReturnsValidMethodCallbackClass [ OK ] MethodCallback_test.GetMethodPointerReturnsValidMethodCallbackClass (0 ms) [ RUN ] MethodCallback_test.AssignCallbackClassPtrLeadsToValidMethodCallback [ OK ] MethodCallback_test.AssignCallbackClassPtrLeadsToValidMethodCallback (0 ms) [ RUN ] MethodCallback_test.AssignCallbackClassPtrLeadsToValidConstMethodCallback [ OK ] MethodCallback_test.AssignCallbackClassPtrLeadsToValidConstMethodCallback (0 ms) [ RUN ] MethodCallback_test.TwoConstCallbacksWithSameClassAndMethodAreEqual [ OK ] MethodCallback_test.TwoConstCallbacksWithSameClassAndMethodAreEqual (0 ms) [ RUN ] MethodCallback_test.TwoCallbacksWithSameClassAndMethodAreEqual [ OK ] MethodCallback_test.TwoCallbacksWithSameClassAndMethodAreEqual (0 ms) [ RUN ] MethodCallback_test.TwoConstCallbacksWithDifferentClassPtrAreNotEqual [ OK ] MethodCallback_test.TwoConstCallbacksWithDifferentClassPtrAreNotEqual (0 ms) [ RUN ] MethodCallback_test.TwoCallbacksWithDifferentClassPtrAreNotEqual [ OK ] MethodCallback_test.TwoCallbacksWithDifferentClassPtrAreNotEqual (0 ms) [ RUN ] MethodCallback_test.TwoConstCallbacksWithDifferentMethodPtrAreNotEqual [ OK ] MethodCallback_test.TwoConstCallbacksWithDifferentMethodPtrAreNotEqual (0 ms) [ RUN ] MethodCallback_test.TwoCallbacksWithDifferentMethodPtrAreNotEqual [ OK ] MethodCallback_test.TwoCallbacksWithDifferentMethodPtrAreNotEqual (0 ms) [ RUN ] MethodCallback_test.InvalidConstCallbackCalledWillReturnError [ OK ] MethodCallback_test.InvalidConstCallbackCalledWillReturnError (0 ms) [ RUN ] MethodCallback_test.InvalidCallbackCalledWillReturnError [ OK ] MethodCallback_test.InvalidCallbackCalledWillReturnError (0 ms) [ RUN ] MethodCallback_test.ValidConstCallbackReturnsValue [ OK ] MethodCallback_test.ValidConstCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.ValidCallbackReturnsValue [ OK ] MethodCallback_test.ValidCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.SetNewCallbackMethodOnConstMethodCallbackReturnsValue [ OK ] MethodCallback_test.SetNewCallbackMethodOnConstMethodCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.SetNewCallbackMethodOnMethodCallbackReturnsValue [ OK ] MethodCallback_test.SetNewCallbackMethodOnMethodCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.SetNewCallbackOriginOnConstMethodCallbackReturnsValue [ OK ] MethodCallback_test.SetNewCallbackOriginOnConstMethodCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.SetNewCallbackOriginOnMethodCallbackReturnsValue [ OK ] MethodCallback_test.SetNewCallbackOriginOnMethodCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.SetNewCallbackFullOnConstMethodCallbackReturnsValue [ OK ] MethodCallback_test.SetNewCallbackFullOnConstMethodCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.SetNewCallbackFullOnMethodCallbackReturnsValue [ OK ] MethodCallback_test.SetNewCallbackFullOnMethodCallbackReturnsValue (0 ms) [ RUN ] MethodCallback_test.MoveCTorInvalidatesOriginForConstMethod [ OK ] MethodCallback_test.MoveCTorInvalidatesOriginForConstMethod (0 ms) [ RUN ] MethodCallback_test.MoveCTorInvalidatesOriginForMethod [ OK ] MethodCallback_test.MoveCTorInvalidatesOriginForMethod (0 ms) [ RUN ] MethodCallback_test.MoveAssignmentInvalidatesOriginForConstMethod [ OK ] MethodCallback_test.MoveAssignmentInvalidatesOriginForConstMethod (0 ms) [ RUN ] MethodCallback_test.MoveAssignmentInvalidatesOriginForMethod [ OK ] MethodCallback_test.MoveAssignmentInvalidatesOriginForMethod (0 ms) [ RUN ] MethodCallback_test.MoveCTorDestinationCanCallCallbackForConstMethod [ OK ] MethodCallback_test.MoveCTorDestinationCanCallCallbackForConstMethod (0 ms) [ RUN ] MethodCallback_test.MoveAssignemtnDestinationCanCallCallbackForConstMethod [ OK ] MethodCallback_test.MoveAssignemtnDestinationCanCallCallbackForConstMethod (0 ms) [ RUN ] MethodCallback_test.MoveCTorDestinationCanCallCallbackForMethod [ OK ] MethodCallback_test.MoveCTorDestinationCanCallCallbackForMethod (0 ms) [ RUN ] MethodCallback_test.MoveAssignemtnDestinationCanCallCallbackForMethod [ OK ] MethodCallback_test.MoveAssignemtnDestinationCanCallCallbackForMethod (0 ms) [----------] 34 tests from MethodCallback_test (0 ms total) [----------] 10 tests from NewType [ RUN ] NewType.ComparableDoesCompile [ OK ] NewType.ComparableDoesCompile (0 ms) [ DISABLED ] NewType.DISABLED_NoComparableDoesNotCompile [ RUN ] NewType.SortableDoesCompile [ OK ] NewType.SortableDoesCompile (0 ms) [ RUN ] NewType.DefaultConstructableDoesCompile [ OK ] NewType.DefaultConstructableDoesCompile (0 ms) [ RUN ] NewType.CopyConstructableDoesCompile [ OK ] NewType.CopyConstructableDoesCompile (0 ms) [ RUN ] NewType.CopyAssignableDoesCompile [ OK ] NewType.CopyAssignableDoesCompile (0 ms) [ RUN ] NewType.MoveConstructableDoesCompile [ OK ] NewType.MoveConstructableDoesCompile (0 ms) [ RUN ] NewType.MoveAssignableDoesCompile [ OK ] NewType.MoveAssignableDoesCompile (0 ms) [ RUN ] NewType.ConversionDoesCompile [ OK ] NewType.ConversionDoesCompile (0 ms) [ RUN ] NewType.AssignByValueCopyDoesCompile [ OK ] NewType.AssignByValueCopyDoesCompile (0 ms) [ RUN ] NewType.AssignByValueMoveDoesCompile [ OK ] NewType.AssignByValueMoveDoesCompile (0 ms) [----------] 10 tests from NewType (0 ms total) [----------] 53 tests from Optional_test [ RUN ] Optional_test.DefaultCTorHasValue [ OK ] Optional_test.DefaultCTorHasValue (0 ms) [ RUN ] Optional_test.NulloptCTor [ OK ] Optional_test.NulloptCTor (0 ms) [ RUN ] Optional_test.emplaceWithoutPresetValue [ OK ] Optional_test.emplaceWithoutPresetValue (0 ms) [ RUN ] Optional_test.emplaceWithPresetValue [ OK ] Optional_test.emplaceWithPresetValue (0 ms) [ RUN ] Optional_test.value_or_NoValue [ OK ] Optional_test.value_or_NoValue (0 ms) [ RUN ] Optional_test.value_or_WithValue [ OK ] Optional_test.value_or_WithValue (0 ms) [ RUN ] Optional_test.value [ OK ] Optional_test.value (0 ms) [ RUN ] Optional_test.const_value [ OK ] Optional_test.const_value (0 ms) [ RUN ] Optional_test.resetWithValue [ OK ] Optional_test.resetWithValue (0 ms) [ RUN ] Optional_test.resetWithoutValue [ OK ] Optional_test.resetWithoutValue (0 ms) [ RUN ] Optional_test.boolOperatorNoValue [ OK ] Optional_test.boolOperatorNoValue (0 ms) [ RUN ] Optional_test.boolOperatorWithValue [ OK ] Optional_test.boolOperatorWithValue (0 ms) [ RUN ] Optional_test.ArrowOperator [ OK ] Optional_test.ArrowOperator (0 ms) [ RUN ] Optional_test.ConstArrowOperator [ OK ] Optional_test.ConstArrowOperator (0 ms) [ RUN ] Optional_test.DereferenceOperator [ OK ] Optional_test.DereferenceOperator (0 ms) [ RUN ] Optional_test.ConstDereferenceOperator [ OK ] Optional_test.ConstDereferenceOperator (0 ms) [ RUN ] Optional_test.UserDefinedTypeAssignment [ OK ] Optional_test.UserDefinedTypeAssignment (0 ms) [ RUN ] Optional_test.CompareWithEqualValue [ OK ] Optional_test.CompareWithEqualValue (0 ms) [ RUN ] Optional_test.CompareWithEqualNullopt [ OK ] Optional_test.CompareWithEqualNullopt (0 ms) [ RUN ] Optional_test.CompareWithInequalValue [ OK ] Optional_test.CompareWithInequalValue (0 ms) [ RUN ] Optional_test.CompareWithNoValueWithValue [ OK ] Optional_test.CompareWithNoValueWithValue (0 ms) [ RUN ] Optional_test.CompareWithNoValueWithNullopt [ OK ] Optional_test.CompareWithNoValueWithNullopt (0 ms) [ RUN ] Optional_test.CompareWithValueWithNullopt [ OK ] Optional_test.CompareWithValueWithNullopt (0 ms) [ RUN ] Optional_test.NotCompareWithEqualValue [ OK ] Optional_test.NotCompareWithEqualValue (0 ms) [ RUN ] Optional_test.NotCompareWithNullopt [ OK ] Optional_test.NotCompareWithNullopt (0 ms) [ RUN ] Optional_test.CopyCTorWithValue [ OK ] Optional_test.CopyCTorWithValue (0 ms) [ RUN ] Optional_test.CopyCTorWithNoValue [ OK ] Optional_test.CopyCTorWithNoValue (0 ms) [ RUN ] Optional_test.CopyAssignmentWithValue [ OK ] Optional_test.CopyAssignmentWithValue (0 ms) [ RUN ] Optional_test.CopyAssignmentNoValue [ OK ] Optional_test.CopyAssignmentNoValue (0 ms) [ RUN ] Optional_test.CopyAssignmentFromNoValueToNoValue [ OK ] Optional_test.CopyAssignmentFromNoValueToNoValue (0 ms) [ RUN ] Optional_test.MoveCTorWithValue [ OK ] Optional_test.MoveCTorWithValue (0 ms) [ RUN ] Optional_test.MoveCTorWithNoValue [ OK ] Optional_test.MoveCTorWithNoValue (0 ms) [ RUN ] Optional_test.MoveAssignmentWithValue [ OK ] Optional_test.MoveAssignmentWithValue (0 ms) [ RUN ] Optional_test.MoveAssignmentWithNoValue [ OK ] Optional_test.MoveAssignmentWithNoValue (0 ms) [ RUN ] Optional_test.MoveAssignmentFromNoValueToNoValue [ OK ] Optional_test.MoveAssignmentFromNoValueToNoValue (0 ms) [ RUN ] Optional_test.Destructor [ OK ] Optional_test.Destructor (0 ms) [ RUN ] Optional_test.DestructorOnCopyCTor [ OK ] Optional_test.DestructorOnCopyCTor (0 ms) [ RUN ] Optional_test.DestructorOnCopyAssignment [ OK ] Optional_test.DestructorOnCopyAssignment (0 ms) [ RUN ] Optional_test.DestructorOnMoveCTor [ OK ] Optional_test.DestructorOnMoveCTor (0 ms) [ RUN ] Optional_test.DestructorOnMoveAssignment [ OK ] Optional_test.DestructorOnMoveAssignment (0 ms) [ RUN ] Optional_test.DestructorOnEmplace [ OK ] Optional_test.DestructorOnEmplace (0 ms) [ RUN ] Optional_test.MakeOptional [ OK ] Optional_test.MakeOptional (0 ms) [ RUN ] Optional_test.AndThenWhenContainingValue [ OK ] Optional_test.AndThenWhenContainingValue (0 ms) [ RUN ] Optional_test.AndThenWhenNotContainingValue [ OK ] Optional_test.AndThenWhenNotContainingValue (0 ms) [ RUN ] Optional_test.OrElseWhenContainingValue [ OK ] Optional_test.OrElseWhenContainingValue (0 ms) [ RUN ] Optional_test.OrElseWhenNotContainingValue [ OK ] Optional_test.OrElseWhenNotContainingValue (0 ms) [ RUN ] Optional_test.ReturningNulloptWithoutConstruction [ OK ] Optional_test.ReturningNulloptWithoutConstruction (0 ms) [ RUN ] Optional_test.CopyConstructionWithElementWorks [ OK ] Optional_test.CopyConstructionWithElementWorks (0 ms) [ RUN ] Optional_test.InPlaceConstructionCtorCallsDefCtorWhenCalledWithoutArgs [ OK ] Optional_test.InPlaceConstructionCtorCallsDefCtorWhenCalledWithoutArgs (0 ms) [ RUN ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithLVal [ OK ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithLVal (0 ms) [ RUN ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithPodRVal [ OK ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithPodRVal (0 ms) [ RUN ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithComplexTypeRVal [ OK ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithComplexTypeRVal (0 ms) [ RUN ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithMixedArgs [ OK ] Optional_test.InPlaceConstructionCtorCallsCorrectCtorWhenCalledWithMixedArgs (0 ms) [----------] 53 tests from Optional_test (1 ms total) [----------] 8 tests from PoorMansHeap_test [ RUN ] PoorMansHeap_test.SizeAndAlignment [ OK ] PoorMansHeap_test.SizeAndAlignment (0 ms) [ RUN ] PoorMansHeap_test.CTor_default [ OK ] PoorMansHeap_test.CTor_default (0 ms) [ RUN ] PoorMansHeap_test.CTorDTor_BaseClass [ OK ] PoorMansHeap_test.CTorDTor_BaseClass (0 ms) [ RUN ] PoorMansHeap_test.CTorDTor_NonDerived [ OK ] PoorMansHeap_test.CTorDTor_NonDerived (0 ms) [ RUN ] PoorMansHeap_test.newInstance [ OK ] PoorMansHeap_test.newInstance (0 ms) [ RUN ] PoorMansHeap_test.deleteInstance [ OK ] PoorMansHeap_test.deleteInstance (0 ms) [ RUN ] PoorMansHeap_test.overwriteInstance [ OK ] PoorMansHeap_test.overwriteInstance (0 ms) [ RUN ] PoorMansHeap_test.instanceAccess [ OK ] PoorMansHeap_test.instanceAccess (0 ms) [----------] 8 tests from PoorMansHeap_test (0 ms total) [----------] 11 tests from ReferenceCounter_test [ RUN ] ReferenceCounter_test.CTor [ OK ] ReferenceCounter_test.CTor (0 ms) [ RUN ] ReferenceCounter_test.CopyCTor [ OK ] ReferenceCounter_test.CopyCTor (0 ms) [ RUN ] ReferenceCounter_test.MoveCTor [ OK ] ReferenceCounter_test.MoveCTor (0 ms) [ RUN ] ReferenceCounter_test.CopyAssignment [ OK ] ReferenceCounter_test.CopyAssignment (0 ms) [ RUN ] ReferenceCounter_test.MoveAssignment [ OK ] ReferenceCounter_test.MoveAssignment (0 ms) [ RUN ] ReferenceCounter_test.Destructor [ OK ] ReferenceCounter_test.Destructor (0 ms) [ RUN ] ReferenceCounter_test.DestructorAfterCopyCTor [ OK ] ReferenceCounter_test.DestructorAfterCopyCTor (0 ms) [ RUN ] ReferenceCounter_test.DestructorAfterMoveCTor [ OK ] ReferenceCounter_test.DestructorAfterMoveCTor (0 ms) [ RUN ] ReferenceCounter_test.DestructorAfterCopyAssignment [ OK ] ReferenceCounter_test.DestructorAfterCopyAssignment (0 ms) [ RUN ] ReferenceCounter_test.DestructorAfterMoveAssignment [ OK ] ReferenceCounter_test.DestructorAfterMoveAssignment (0 ms) [ RUN ] ReferenceCounter_test.GetValue [ OK ] ReferenceCounter_test.GetValue (0 ms) [----------] 11 tests from ReferenceCounter_test (0 ms total) [----------] 11 tests from Serialization_test [ RUN ] Serialization_test.CreateSingleEntry [ OK ] Serialization_test.CreateSingleEntry (0 ms) [ RUN ] Serialization_test.CreateMultiEntry [ OK ] Serialization_test.CreateMultiEntry (0 ms) [ RUN ] Serialization_test.ExtractSingleEntry [ OK ] Serialization_test.ExtractSingleEntry (0 ms) [ RUN ] Serialization_test.ExtractSingleEntryWrongType [ OK ] Serialization_test.ExtractSingleEntryWrongType (0 ms) [ RUN ] Serialization_test.ExtractMultiEntry [ OK ] Serialization_test.ExtractMultiEntry (0 ms) [ RUN ] Serialization_test.ExtractMultiEntryWrongType [ OK ] Serialization_test.ExtractMultiEntryWrongType (0 ms) [ RUN ] Serialization_test.GetNthSingleEntry [ OK ] Serialization_test.GetNthSingleEntry (0 ms) [ RUN ] Serialization_test.GetNthSingleEntryWrongType [ OK ] Serialization_test.GetNthSingleEntryWrongType (0 ms) [ RUN ] Serialization_test.GetNthMultiEntry [ OK ] Serialization_test.GetNthMultiEntry (0 ms) [ RUN ] Serialization_test.ExtractFromGivenSerialization [ OK ] Serialization_test.ExtractFromGivenSerialization (0 ms) [ RUN ] Serialization_test.SerializeSerializableClass [ OK ] Serialization_test.SerializeSerializableClass (0 ms) [----------] 11 tests from Serialization_test (2 ms total) [----------] 3 tests from CxxSet_test [ RUN ] CxxSet_test.add [ OK ] CxxSet_test.add (0 ms) [ RUN ] CxxSet_test.remove [ OK ] CxxSet_test.remove (0 ms) [ RUN ] CxxSet_test.hasElement [ OK ] CxxSet_test.hasElement (0 ms) [----------] 3 tests from CxxSet_test (0 ms total) [----------] 6 tests from stack_test [ RUN ] stack_test.isEmptyOnCreation [ OK ] stack_test.isEmptyOnCreation (0 ms) [ RUN ] stack_test.pushingOneElementWithDefaultCtorSucceeds [ OK ] stack_test.pushingOneElementWithDefaultCtorSucceeds (0 ms) [ RUN ] stack_test.pushingOneElementWithCustomCtorSucceeds [ OK ] stack_test.pushingOneElementWithCustomCtorSucceeds (0 ms) [ RUN ] stack_test.pushingElementsTillStackIsFullAndPoppingInLIFOOrderSucceeds [ OK ] stack_test.pushingElementsTillStackIsFullAndPoppingInLIFOOrderSucceeds (0 ms) [ RUN ] stack_test.ifCapacityIsExceededPushFails [ OK ] stack_test.ifCapacityIsExceededPushFails (0 ms) [ RUN ] stack_test.popCreatesSpaceForAnotherElement [ OK ] stack_test.popCreatesSpaceForAnotherElement (0 ms) [----------] 6 tests from stack_test (0 ms total) [----------] 1 test from string_test [ RUN ] string_test.CapacityReturnsSpecifiedCapacity [ OK ] string_test.CapacityReturnsSpecifiedCapacity (0 ms) [----------] 1 test from string_test (0 ms total) [----------] 140 tests from stringTyped_test/0, where TypeParam = iox::cxx::string<1ull> [ RUN ] stringTyped_test/0.EmptyInitializationResultsInSize0 [ OK ] stringTyped_test/0.EmptyInitializationResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.EmptyInitializationResultsInEmptyString [ OK ] stringTyped_test/0.EmptyInitializationResultsInEmptyString (0 ms) [ RUN ] stringTyped_test/0.CopyConstructEmptyStringResultsInSize0 [ OK ] stringTyped_test/0.CopyConstructEmptyStringResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.CopyConstructStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.CopyConstructStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.MoveConstructionWithStringOfSize0Works [ OK ] stringTyped_test/0.MoveConstructionWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/0.MoveConstructionWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/0.MoveConstructionWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.MoveConstructionWithStringOfSizeCapaWorks [ OK ] stringTyped_test/0.MoveConstructionWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/0.SelfCopyAssignmentExcluded [ OK ] stringTyped_test/0.SelfCopyAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/0.CopyAssignmentWithStringOfSize0Works [ OK ] stringTyped_test/0.CopyAssignmentWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/0.CopyAssignmentWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/0.CopyAssignmentWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.CopyAssignmentWithStringOfSizeCapaWorks [ OK ] stringTyped_test/0.CopyAssignmentWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/0.SelfMoveAssignmentExcluded [ OK ] stringTyped_test/0.SelfMoveAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/0.MoveAssignmentOfStringWithSize0ResultsInSize0 [ OK ] stringTyped_test/0.MoveAssignmentOfStringWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize [ OK ] stringTyped_test/0.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize (0 ms) [ RUN ] stringTyped_test/0.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.CharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/0.CharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.CharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.CharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/0.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa [ OK ] stringTyped_test/0.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/0.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa [ OK ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/0.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConstrWithCount0ResultsInSize0 [ OK ] stringTyped_test/0.UnsafeCharToStringConstrWithCount0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa [ OK ] stringTyped_test/0.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/0.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeCharToStringConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/0.UnsafeCharToStringConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/0.AssignCStringOfSize0WithOperatorResultsInSize0 [ OK ] stringTyped_test/0.AssignCStringOfSize0WithOperatorResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa [ OK ] stringTyped_test/0.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.SelfAssignmentIsExcluded [ OK ] stringTyped_test/0.SelfAssignmentIsExcluded (0 ms) [ RUN ] stringTyped_test/0.AssignStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/0.AssignStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.AssignStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.AssignStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.AssignStringOfSize0AndSmallerCapaResultsInSize0 [ OK ] stringTyped_test/0.AssignStringOfSize0AndSmallerCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.AssignStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.AssignStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.FreshlyAssignNothingResultsInZeroSize [ OK ] stringTyped_test/0.FreshlyAssignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/0.ReassignNothingResultsInZeroSize [ OK ] stringTyped_test/0.ReassignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/0.AssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.AssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignOfCStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/0.UnsafeAssignOfCStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignOfCStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/0.UnsafeAssignOfCStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given cstring is larger (2) than the capacity (1) of the fixed string. [ OK ] stringTyped_test/0.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignOfInvalidCStringFails Assignment failed. The given cstring is larger (2) than the capacity (1) of the fixed string. [ OK ] stringTyped_test/0.UnsafeAssignOfInvalidCStringFails (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignOfCharPointerPointingToSameAddress [ OK ] stringTyped_test/0.UnsafeAssignOfCharPointerPointingToSameAddress (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignOfNullptrFails [ OK ] stringTyped_test/0.UnsafeAssignOfNullptrFails (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/0.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/0.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/0.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/0.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/0.AssignOfInvalidSTDStringFails Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/0.AssignOfInvalidSTDStringFails (0 ms) [ RUN ] stringTyped_test/0.CompareEqStringsResultsInZero [ OK ] stringTyped_test/0.CompareEqStringsResultsInZero (0 ms) [ RUN ] stringTyped_test/0.CompareResultNegative [ OK ] stringTyped_test/0.CompareResultNegative (0 ms) [ RUN ] stringTyped_test/0.CompareResultPositive [ OK ] stringTyped_test/0.CompareResultPositive (0 ms) [ RUN ] stringTyped_test/0.CompareWithEmptyStringResultsInPositive [ OK ] stringTyped_test/0.CompareWithEmptyStringResultsInPositive (0 ms) [ RUN ] stringTyped_test/0.CompareEqStringsWithDifferentCapaResultsInZero [ OK ] stringTyped_test/0.CompareEqStringsWithDifferentCapaResultsInZero (0 ms) [ RUN ] stringTyped_test/0.CompareResultNegativeWithDifferentCapa [ OK ] stringTyped_test/0.CompareResultNegativeWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareResultPositiveWithDifferentCapa [ OK ] stringTyped_test/0.CompareResultPositiveWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareWithEmptyStringOfDifferentCapaResultsInPositive [ OK ] stringTyped_test/0.CompareWithEmptyStringOfDifferentCapaResultsInPositive (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorEqualResultTrue [ OK ] stringTyped_test/0.CompareOperatorEqualResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorEqualResultFalse [ OK ] stringTyped_test/0.CompareOperatorEqualResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorNotEqualResultFalse [ OK ] stringTyped_test/0.CompareOperatorNotEqualResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorNotEqualResultTrue [ OK ] stringTyped_test/0.CompareOperatorNotEqualResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorNotEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorNotEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorNotEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorNotEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserResultTrue [ OK ] stringTyped_test/0.CompareOperatorLesserResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserResultFalse [ OK ] stringTyped_test/0.CompareOperatorLesserResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserResultTrueWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorLesserResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserResultFalseWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorLesserResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserEqResultTrue [ OK ] stringTyped_test/0.CompareOperatorLesserEqResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserEqResultFalse [ OK ] stringTyped_test/0.CompareOperatorLesserEqResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorLesserEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorLesserEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorLesserEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterResultTrue [ OK ] stringTyped_test/0.CompareOperatorGreaterResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterResultFalse [ OK ] stringTyped_test/0.CompareOperatorGreaterResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterResultTrueWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorGreaterResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterResultFalseWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorGreaterResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterEqResultTrue [ OK ] stringTyped_test/0.CompareOperatorGreaterEqResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterEqResultFalse [ OK ] stringTyped_test/0.CompareOperatorGreaterEqResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorGreaterEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorGreaterEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/0.CompareOperatorGreaterEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/0.EmptyStringToSTDStringConvResultsInZeroSize [ OK ] stringTyped_test/0.EmptyStringToSTDStringConvResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/0.StringOfSizeCapaToSTDStringConvResultsInSizeCapa [ OK ] stringTyped_test/0.StringOfSizeCapaToSTDStringConvResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorSTDStringEqualFixedStringResultTrue [ OK ] stringTyped_test/0.CompareOperatorSTDStringEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse [ OK ] stringTyped_test/0.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorSTDStringEqualFixedStringResultFalse [ OK ] stringTyped_test/0.CompareOperatorSTDStringEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorFixedStringEqualSTDStringResultTrue [ OK ] stringTyped_test/0.CompareOperatorFixedStringEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse [ OK ] stringTyped_test/0.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorFixedStringEqualSTDStringResultFalse [ OK ] stringTyped_test/0.CompareOperatorFixedStringEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorSTDStringNotEqualFixedStringResultTrue [ OK ] stringTyped_test/0.CompareOperatorSTDStringNotEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue [ OK ] stringTyped_test/0.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorSTDStringNotEqualFixedStringResultFalse [ OK ] stringTyped_test/0.CompareOperatorSTDStringNotEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorFixedStringNotEqualSTDStringResultTrue [ OK ] stringTyped_test/0.CompareOperatorFixedStringNotEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue [ OK ] stringTyped_test/0.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/0.CompareOperatorFixedStringNotEqualSTDStringResultFalse [ OK ] stringTyped_test/0.CompareOperatorFixedStringNotEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/0.EmptyStreamInputWorks [ OK ] stringTyped_test/0.EmptyStreamInputWorks (0 ms) [ RUN ] stringTyped_test/0.StreamInputOfSizeCapacityWorks [ OK ] stringTyped_test/0.StreamInputOfSizeCapacityWorks (0 ms) [ RUN ] stringTyped_test/0.NewlyCreatedStringIsEmpty [ OK ] stringTyped_test/0.NewlyCreatedStringIsEmpty (0 ms) [ RUN ] stringTyped_test/0.StringWithContentIsNotEmtpy [ OK ] stringTyped_test/0.StringWithContentIsNotEmtpy (0 ms) [ RUN ] stringTyped_test/0.ConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.ConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.ConstrWithStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.ConstrWithStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.MoveConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.MoveConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.MoveConstrWithStringSmallerCapaWorks [ OK ] stringTyped_test/0.MoveConstrWithStringSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.AssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.AssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.AssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.AssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.AssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.AssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.MoveAssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.MoveAssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.MoveAssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.MoveAssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/0.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa [ OK ] stringTyped_test/0.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa (0 ms) [ RUN ] stringTyped_test/0.ConcatenateTwoStringsWorks [ OK ] stringTyped_test/0.ConcatenateTwoStringsWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateTwoNotEmptyStringsWorks [ OK ] stringTyped_test/0.ConcatenateTwoNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateThreeStringsWorks [ OK ] stringTyped_test/0.ConcatenateThreeStringsWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateEmptyStringAndStringLiteralWorks [ OK ] stringTyped_test/0.ConcatenateEmptyStringAndStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateStringLiteralAndStringWorks [ OK ] stringTyped_test/0.ConcatenateStringLiteralAndStringWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateEmptyStringsReturnsEmptyString [ OK ] stringTyped_test/0.ConcatenateEmptyStringsReturnsEmptyString (0 ms) [ RUN ] stringTyped_test/0.ConcatenateStringsWithOperatorPlusWorks [ OK ] stringTyped_test/0.ConcatenateStringsWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateNotEmptyStringsWorks [ OK ] stringTyped_test/0.ConcatenateNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks [ OK ] stringTyped_test/0.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/0.ConcatenateStringLiteralAndStringWithOperatorPlusWorks [ OK ] stringTyped_test/0.ConcatenateStringLiteralAndStringWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/0.UnsafeAppendEmptyStringWorks [ OK ] stringTyped_test/0.UnsafeAppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/0.UnsafeAppendFittingStringWorks [ OK ] stringTyped_test/0.UnsafeAppendFittingStringWorks (0 ms) [ RUN ] stringTyped_test/0.UnsafeAppendTooLargeStringFails Appending failed because the sum of sizes exceeds this' capacity. [ OK ] stringTyped_test/0.UnsafeAppendTooLargeStringFails (0 ms) [ RUN ] stringTyped_test/0.UnsafeAppendEmptyStringLiteralWorks [ OK ] stringTyped_test/0.UnsafeAppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/0.AppendEmptyStringWorks [ OK ] stringTyped_test/0.AppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/0.AppendStringToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/0.AppendStringToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/0.AppendStringResultsInConcatenatedString [ OK ] stringTyped_test/0.AppendStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/0.AppendTooLargeStringResultsInTruncatedString The last 2 characters of MM are truncated, because the length is larger than the capacity. [ OK ] stringTyped_test/0.AppendTooLargeStringResultsInTruncatedString (0 ms) [ RUN ] stringTyped_test/0.AppendEmptyStringLiteralWorks [ OK ] stringTyped_test/0.AppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/0.AppendStringLiteralToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/0.AppendStringLiteralToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/0.SubstrWithDefaultPosAndSizeResultsInWholeString [ OK ] stringTyped_test/0.SubstrWithDefaultPosAndSizeResultsInWholeString (0 ms) [ RUN ] stringTyped_test/0.SubstrWithInvalidPosFails [ OK ] stringTyped_test/0.SubstrWithInvalidPosFails (0 ms) [ RUN ] stringTyped_test/0.FindEmptyStringInEmptyStringWorks [ OK ] stringTyped_test/0.FindEmptyStringInEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/0.FindStringInEmptyStringFails [ OK ] stringTyped_test/0.FindStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/0.FindFirstOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/0.FindFirstOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/0.FindFirstOfForStringInEmptyStringFails [ OK ] stringTyped_test/0.FindFirstOfForStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/0.FindLastOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/0.FindLastOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/0.FindLastOfForStringInEmptyStringFails [ OK ] stringTyped_test/0.FindLastOfForStringInEmptyStringFails (0 ms) [----------] 140 tests from stringTyped_test/0 (3 ms total) [----------] 140 tests from stringTyped_test/1, where TypeParam = iox::cxx::string<15ull> [ RUN ] stringTyped_test/1.EmptyInitializationResultsInSize0 [ OK ] stringTyped_test/1.EmptyInitializationResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.EmptyInitializationResultsInEmptyString [ OK ] stringTyped_test/1.EmptyInitializationResultsInEmptyString (0 ms) [ RUN ] stringTyped_test/1.CopyConstructEmptyStringResultsInSize0 [ OK ] stringTyped_test/1.CopyConstructEmptyStringResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.CopyConstructStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.CopyConstructStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.MoveConstructionWithStringOfSize0Works [ OK ] stringTyped_test/1.MoveConstructionWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/1.MoveConstructionWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/1.MoveConstructionWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.MoveConstructionWithStringOfSizeCapaWorks [ OK ] stringTyped_test/1.MoveConstructionWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/1.SelfCopyAssignmentExcluded [ OK ] stringTyped_test/1.SelfCopyAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/1.CopyAssignmentWithStringOfSize0Works [ OK ] stringTyped_test/1.CopyAssignmentWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/1.CopyAssignmentWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/1.CopyAssignmentWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.CopyAssignmentWithStringOfSizeCapaWorks [ OK ] stringTyped_test/1.CopyAssignmentWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/1.SelfMoveAssignmentExcluded [ OK ] stringTyped_test/1.SelfMoveAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/1.MoveAssignmentOfStringWithSize0ResultsInSize0 [ OK ] stringTyped_test/1.MoveAssignmentOfStringWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize [ OK ] stringTyped_test/1.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize (0 ms) [ RUN ] stringTyped_test/1.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.CharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/1.CharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.CharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.CharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/1.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa [ OK ] stringTyped_test/1.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/1.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa [ OK ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MMMMMMMMMMMMMMMM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/1.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConstrWithCount0ResultsInSize0 [ OK ] stringTyped_test/1.UnsafeCharToStringConstrWithCount0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa [ OK ] stringTyped_test/1.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MMMMMMMMMMMMMMMM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/1.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeCharToStringConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/1.UnsafeCharToStringConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/1.AssignCStringOfSize0WithOperatorResultsInSize0 [ OK ] stringTyped_test/1.AssignCStringOfSize0WithOperatorResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa [ OK ] stringTyped_test/1.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.SelfAssignmentIsExcluded [ OK ] stringTyped_test/1.SelfAssignmentIsExcluded (0 ms) [ RUN ] stringTyped_test/1.AssignStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/1.AssignStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.AssignStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.AssignStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.AssignStringOfSize0AndSmallerCapaResultsInSize0 [ OK ] stringTyped_test/1.AssignStringOfSize0AndSmallerCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.AssignStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.AssignStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.FreshlyAssignNothingResultsInZeroSize [ OK ] stringTyped_test/1.FreshlyAssignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/1.ReassignNothingResultsInZeroSize [ OK ] stringTyped_test/1.ReassignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/1.AssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.AssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignOfCStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/1.UnsafeAssignOfCStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignOfCStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/1.UnsafeAssignOfCStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given cstring is larger (16) than the capacity (15) of the fixed string. [ OK ] stringTyped_test/1.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignOfInvalidCStringFails Assignment failed. The given cstring is larger (16) than the capacity (15) of the fixed string. [ OK ] stringTyped_test/1.UnsafeAssignOfInvalidCStringFails (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignOfCharPointerPointingToSameAddress [ OK ] stringTyped_test/1.UnsafeAssignOfCharPointerPointingToSameAddress (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignOfNullptrFails [ OK ] stringTyped_test/1.UnsafeAssignOfNullptrFails (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/1.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/1.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/1.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/1.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/1.AssignOfInvalidSTDStringFails Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/1.AssignOfInvalidSTDStringFails (0 ms) [ RUN ] stringTyped_test/1.CompareEqStringsResultsInZero [ OK ] stringTyped_test/1.CompareEqStringsResultsInZero (0 ms) [ RUN ] stringTyped_test/1.CompareResultNegative [ OK ] stringTyped_test/1.CompareResultNegative (0 ms) [ RUN ] stringTyped_test/1.CompareResultPositive [ OK ] stringTyped_test/1.CompareResultPositive (0 ms) [ RUN ] stringTyped_test/1.CompareWithEmptyStringResultsInPositive [ OK ] stringTyped_test/1.CompareWithEmptyStringResultsInPositive (0 ms) [ RUN ] stringTyped_test/1.CompareEqStringsWithDifferentCapaResultsInZero [ OK ] stringTyped_test/1.CompareEqStringsWithDifferentCapaResultsInZero (0 ms) [ RUN ] stringTyped_test/1.CompareResultNegativeWithDifferentCapa [ OK ] stringTyped_test/1.CompareResultNegativeWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareResultPositiveWithDifferentCapa [ OK ] stringTyped_test/1.CompareResultPositiveWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareWithEmptyStringOfDifferentCapaResultsInPositive [ OK ] stringTyped_test/1.CompareWithEmptyStringOfDifferentCapaResultsInPositive (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorEqualResultTrue [ OK ] stringTyped_test/1.CompareOperatorEqualResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorEqualResultFalse [ OK ] stringTyped_test/1.CompareOperatorEqualResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorNotEqualResultFalse [ OK ] stringTyped_test/1.CompareOperatorNotEqualResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorNotEqualResultTrue [ OK ] stringTyped_test/1.CompareOperatorNotEqualResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorNotEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorNotEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorNotEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorNotEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserResultTrue [ OK ] stringTyped_test/1.CompareOperatorLesserResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserResultFalse [ OK ] stringTyped_test/1.CompareOperatorLesserResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserResultTrueWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorLesserResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserResultFalseWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorLesserResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserEqResultTrue [ OK ] stringTyped_test/1.CompareOperatorLesserEqResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserEqResultFalse [ OK ] stringTyped_test/1.CompareOperatorLesserEqResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorLesserEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorLesserEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorLesserEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterResultTrue [ OK ] stringTyped_test/1.CompareOperatorGreaterResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterResultFalse [ OK ] stringTyped_test/1.CompareOperatorGreaterResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterResultTrueWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorGreaterResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterResultFalseWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorGreaterResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterEqResultTrue [ OK ] stringTyped_test/1.CompareOperatorGreaterEqResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterEqResultFalse [ OK ] stringTyped_test/1.CompareOperatorGreaterEqResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorGreaterEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorGreaterEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/1.CompareOperatorGreaterEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/1.EmptyStringToSTDStringConvResultsInZeroSize [ OK ] stringTyped_test/1.EmptyStringToSTDStringConvResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/1.StringOfSizeCapaToSTDStringConvResultsInSizeCapa [ OK ] stringTyped_test/1.StringOfSizeCapaToSTDStringConvResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorSTDStringEqualFixedStringResultTrue [ OK ] stringTyped_test/1.CompareOperatorSTDStringEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse [ OK ] stringTyped_test/1.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorSTDStringEqualFixedStringResultFalse [ OK ] stringTyped_test/1.CompareOperatorSTDStringEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorFixedStringEqualSTDStringResultTrue [ OK ] stringTyped_test/1.CompareOperatorFixedStringEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse [ OK ] stringTyped_test/1.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorFixedStringEqualSTDStringResultFalse [ OK ] stringTyped_test/1.CompareOperatorFixedStringEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorSTDStringNotEqualFixedStringResultTrue [ OK ] stringTyped_test/1.CompareOperatorSTDStringNotEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue [ OK ] stringTyped_test/1.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorSTDStringNotEqualFixedStringResultFalse [ OK ] stringTyped_test/1.CompareOperatorSTDStringNotEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorFixedStringNotEqualSTDStringResultTrue [ OK ] stringTyped_test/1.CompareOperatorFixedStringNotEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue [ OK ] stringTyped_test/1.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/1.CompareOperatorFixedStringNotEqualSTDStringResultFalse [ OK ] stringTyped_test/1.CompareOperatorFixedStringNotEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/1.EmptyStreamInputWorks [ OK ] stringTyped_test/1.EmptyStreamInputWorks (0 ms) [ RUN ] stringTyped_test/1.StreamInputOfSizeCapacityWorks [ OK ] stringTyped_test/1.StreamInputOfSizeCapacityWorks (0 ms) [ RUN ] stringTyped_test/1.NewlyCreatedStringIsEmpty [ OK ] stringTyped_test/1.NewlyCreatedStringIsEmpty (0 ms) [ RUN ] stringTyped_test/1.StringWithContentIsNotEmtpy [ OK ] stringTyped_test/1.StringWithContentIsNotEmtpy (0 ms) [ RUN ] stringTyped_test/1.ConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.ConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.ConstrWithStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.ConstrWithStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.MoveConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.MoveConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.MoveConstrWithStringSmallerCapaWorks [ OK ] stringTyped_test/1.MoveConstrWithStringSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.AssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.AssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.AssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.AssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.AssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.AssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.MoveAssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.MoveAssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.MoveAssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.MoveAssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/1.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa [ OK ] stringTyped_test/1.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa (0 ms) [ RUN ] stringTyped_test/1.ConcatenateTwoStringsWorks [ OK ] stringTyped_test/1.ConcatenateTwoStringsWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateTwoNotEmptyStringsWorks [ OK ] stringTyped_test/1.ConcatenateTwoNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateThreeStringsWorks [ OK ] stringTyped_test/1.ConcatenateThreeStringsWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateEmptyStringAndStringLiteralWorks [ OK ] stringTyped_test/1.ConcatenateEmptyStringAndStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateStringLiteralAndStringWorks [ OK ] stringTyped_test/1.ConcatenateStringLiteralAndStringWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateEmptyStringsReturnsEmptyString [ OK ] stringTyped_test/1.ConcatenateEmptyStringsReturnsEmptyString (0 ms) [ RUN ] stringTyped_test/1.ConcatenateStringsWithOperatorPlusWorks [ OK ] stringTyped_test/1.ConcatenateStringsWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateNotEmptyStringsWorks [ OK ] stringTyped_test/1.ConcatenateNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks [ OK ] stringTyped_test/1.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/1.ConcatenateStringLiteralAndStringWithOperatorPlusWorks [ OK ] stringTyped_test/1.ConcatenateStringLiteralAndStringWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/1.UnsafeAppendEmptyStringWorks [ OK ] stringTyped_test/1.UnsafeAppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/1.UnsafeAppendFittingStringWorks [ OK ] stringTyped_test/1.UnsafeAppendFittingStringWorks (0 ms) [ RUN ] stringTyped_test/1.UnsafeAppendTooLargeStringFails Appending failed because the sum of sizes exceeds this' capacity. [ OK ] stringTyped_test/1.UnsafeAppendTooLargeStringFails (0 ms) [ RUN ] stringTyped_test/1.UnsafeAppendEmptyStringLiteralWorks [ OK ] stringTyped_test/1.UnsafeAppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/1.AppendEmptyStringWorks [ OK ] stringTyped_test/1.AppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/1.AppendStringToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/1.AppendStringToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/1.AppendStringResultsInConcatenatedString [ OK ] stringTyped_test/1.AppendStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/1.AppendTooLargeStringResultsInTruncatedString The last 2 characters of MMMMMMMMMMMMMMMM are truncated, because the length is larger than the capacity. [ OK ] stringTyped_test/1.AppendTooLargeStringResultsInTruncatedString (0 ms) [ RUN ] stringTyped_test/1.AppendEmptyStringLiteralWorks [ OK ] stringTyped_test/1.AppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/1.AppendStringLiteralToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/1.AppendStringLiteralToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/1.SubstrWithDefaultPosAndSizeResultsInWholeString [ OK ] stringTyped_test/1.SubstrWithDefaultPosAndSizeResultsInWholeString (0 ms) [ RUN ] stringTyped_test/1.SubstrWithInvalidPosFails [ OK ] stringTyped_test/1.SubstrWithInvalidPosFails (0 ms) [ RUN ] stringTyped_test/1.FindEmptyStringInEmptyStringWorks [ OK ] stringTyped_test/1.FindEmptyStringInEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/1.FindStringInEmptyStringFails [ OK ] stringTyped_test/1.FindStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/1.FindFirstOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/1.FindFirstOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/1.FindFirstOfForStringInEmptyStringFails [ OK ] stringTyped_test/1.FindFirstOfForStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/1.FindLastOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/1.FindLastOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/1.FindLastOfForStringInEmptyStringFails [ OK ] stringTyped_test/1.FindLastOfForStringInEmptyStringFails (0 ms) [----------] 140 tests from stringTyped_test/1 (3 ms total) [----------] 140 tests from stringTyped_test/2, where TypeParam = iox::cxx::string<100ull> [ RUN ] stringTyped_test/2.EmptyInitializationResultsInSize0 [ OK ] stringTyped_test/2.EmptyInitializationResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.EmptyInitializationResultsInEmptyString [ OK ] stringTyped_test/2.EmptyInitializationResultsInEmptyString (0 ms) [ RUN ] stringTyped_test/2.CopyConstructEmptyStringResultsInSize0 [ OK ] stringTyped_test/2.CopyConstructEmptyStringResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.CopyConstructStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.CopyConstructStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.MoveConstructionWithStringOfSize0Works [ OK ] stringTyped_test/2.MoveConstructionWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/2.MoveConstructionWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/2.MoveConstructionWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.MoveConstructionWithStringOfSizeCapaWorks [ OK ] stringTyped_test/2.MoveConstructionWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/2.SelfCopyAssignmentExcluded [ OK ] stringTyped_test/2.SelfCopyAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/2.CopyAssignmentWithStringOfSize0Works [ OK ] stringTyped_test/2.CopyAssignmentWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/2.CopyAssignmentWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/2.CopyAssignmentWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.CopyAssignmentWithStringOfSizeCapaWorks [ OK ] stringTyped_test/2.CopyAssignmentWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/2.SelfMoveAssignmentExcluded [ OK ] stringTyped_test/2.SelfMoveAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/2.MoveAssignmentOfStringWithSize0ResultsInSize0 [ OK ] stringTyped_test/2.MoveAssignmentOfStringWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize [ OK ] stringTyped_test/2.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize (0 ms) [ RUN ] stringTyped_test/2.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.CharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/2.CharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.CharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.CharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/2.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa [ OK ] stringTyped_test/2.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/2.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa [ OK ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/2.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConstrWithCount0ResultsInSize0 [ OK ] stringTyped_test/2.UnsafeCharToStringConstrWithCount0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa [ OK ] stringTyped_test/2.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/2.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeCharToStringConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/2.UnsafeCharToStringConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/2.AssignCStringOfSize0WithOperatorResultsInSize0 [ OK ] stringTyped_test/2.AssignCStringOfSize0WithOperatorResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa [ OK ] stringTyped_test/2.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.SelfAssignmentIsExcluded [ OK ] stringTyped_test/2.SelfAssignmentIsExcluded (0 ms) [ RUN ] stringTyped_test/2.AssignStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/2.AssignStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.AssignStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.AssignStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.AssignStringOfSize0AndSmallerCapaResultsInSize0 [ OK ] stringTyped_test/2.AssignStringOfSize0AndSmallerCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.AssignStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.AssignStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.FreshlyAssignNothingResultsInZeroSize [ OK ] stringTyped_test/2.FreshlyAssignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/2.ReassignNothingResultsInZeroSize [ OK ] stringTyped_test/2.ReassignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/2.AssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.AssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignOfCStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/2.UnsafeAssignOfCStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignOfCStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/2.UnsafeAssignOfCStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given cstring is larger (101) than the capacity (100) of the fixed string. [ OK ] stringTyped_test/2.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignOfInvalidCStringFails Assignment failed. The given cstring is larger (101) than the capacity (100) of the fixed string. [ OK ] stringTyped_test/2.UnsafeAssignOfInvalidCStringFails (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignOfCharPointerPointingToSameAddress [ OK ] stringTyped_test/2.UnsafeAssignOfCharPointerPointingToSameAddress (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignOfNullptrFails [ OK ] stringTyped_test/2.UnsafeAssignOfNullptrFails (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/2.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/2.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/2.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/2.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/2.AssignOfInvalidSTDStringFails Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/2.AssignOfInvalidSTDStringFails (0 ms) [ RUN ] stringTyped_test/2.CompareEqStringsResultsInZero [ OK ] stringTyped_test/2.CompareEqStringsResultsInZero (0 ms) [ RUN ] stringTyped_test/2.CompareResultNegative [ OK ] stringTyped_test/2.CompareResultNegative (0 ms) [ RUN ] stringTyped_test/2.CompareResultPositive [ OK ] stringTyped_test/2.CompareResultPositive (0 ms) [ RUN ] stringTyped_test/2.CompareWithEmptyStringResultsInPositive [ OK ] stringTyped_test/2.CompareWithEmptyStringResultsInPositive (0 ms) [ RUN ] stringTyped_test/2.CompareEqStringsWithDifferentCapaResultsInZero [ OK ] stringTyped_test/2.CompareEqStringsWithDifferentCapaResultsInZero (0 ms) [ RUN ] stringTyped_test/2.CompareResultNegativeWithDifferentCapa [ OK ] stringTyped_test/2.CompareResultNegativeWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareResultPositiveWithDifferentCapa [ OK ] stringTyped_test/2.CompareResultPositiveWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareWithEmptyStringOfDifferentCapaResultsInPositive [ OK ] stringTyped_test/2.CompareWithEmptyStringOfDifferentCapaResultsInPositive (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorEqualResultTrue [ OK ] stringTyped_test/2.CompareOperatorEqualResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorEqualResultFalse [ OK ] stringTyped_test/2.CompareOperatorEqualResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorNotEqualResultFalse [ OK ] stringTyped_test/2.CompareOperatorNotEqualResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorNotEqualResultTrue [ OK ] stringTyped_test/2.CompareOperatorNotEqualResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorNotEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorNotEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorNotEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorNotEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserResultTrue [ OK ] stringTyped_test/2.CompareOperatorLesserResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserResultFalse [ OK ] stringTyped_test/2.CompareOperatorLesserResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserResultTrueWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorLesserResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserResultFalseWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorLesserResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserEqResultTrue [ OK ] stringTyped_test/2.CompareOperatorLesserEqResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserEqResultFalse [ OK ] stringTyped_test/2.CompareOperatorLesserEqResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorLesserEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorLesserEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorLesserEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterResultTrue [ OK ] stringTyped_test/2.CompareOperatorGreaterResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterResultFalse [ OK ] stringTyped_test/2.CompareOperatorGreaterResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterResultTrueWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorGreaterResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterResultFalseWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorGreaterResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterEqResultTrue [ OK ] stringTyped_test/2.CompareOperatorGreaterEqResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterEqResultFalse [ OK ] stringTyped_test/2.CompareOperatorGreaterEqResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorGreaterEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorGreaterEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/2.CompareOperatorGreaterEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/2.EmptyStringToSTDStringConvResultsInZeroSize [ OK ] stringTyped_test/2.EmptyStringToSTDStringConvResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/2.StringOfSizeCapaToSTDStringConvResultsInSizeCapa [ OK ] stringTyped_test/2.StringOfSizeCapaToSTDStringConvResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorSTDStringEqualFixedStringResultTrue [ OK ] stringTyped_test/2.CompareOperatorSTDStringEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse [ OK ] stringTyped_test/2.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorSTDStringEqualFixedStringResultFalse [ OK ] stringTyped_test/2.CompareOperatorSTDStringEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorFixedStringEqualSTDStringResultTrue [ OK ] stringTyped_test/2.CompareOperatorFixedStringEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse [ OK ] stringTyped_test/2.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorFixedStringEqualSTDStringResultFalse [ OK ] stringTyped_test/2.CompareOperatorFixedStringEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorSTDStringNotEqualFixedStringResultTrue [ OK ] stringTyped_test/2.CompareOperatorSTDStringNotEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue [ OK ] stringTyped_test/2.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorSTDStringNotEqualFixedStringResultFalse [ OK ] stringTyped_test/2.CompareOperatorSTDStringNotEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorFixedStringNotEqualSTDStringResultTrue [ OK ] stringTyped_test/2.CompareOperatorFixedStringNotEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue [ OK ] stringTyped_test/2.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/2.CompareOperatorFixedStringNotEqualSTDStringResultFalse [ OK ] stringTyped_test/2.CompareOperatorFixedStringNotEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/2.EmptyStreamInputWorks [ OK ] stringTyped_test/2.EmptyStreamInputWorks (0 ms) [ RUN ] stringTyped_test/2.StreamInputOfSizeCapacityWorks [ OK ] stringTyped_test/2.StreamInputOfSizeCapacityWorks (0 ms) [ RUN ] stringTyped_test/2.NewlyCreatedStringIsEmpty [ OK ] stringTyped_test/2.NewlyCreatedStringIsEmpty (0 ms) [ RUN ] stringTyped_test/2.StringWithContentIsNotEmtpy [ OK ] stringTyped_test/2.StringWithContentIsNotEmtpy (0 ms) [ RUN ] stringTyped_test/2.ConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.ConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.ConstrWithStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.ConstrWithStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.MoveConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.MoveConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.MoveConstrWithStringSmallerCapaWorks [ OK ] stringTyped_test/2.MoveConstrWithStringSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.AssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.AssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.AssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.AssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.AssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.AssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.MoveAssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.MoveAssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.MoveAssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.MoveAssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/2.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa [ OK ] stringTyped_test/2.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa (0 ms) [ RUN ] stringTyped_test/2.ConcatenateTwoStringsWorks [ OK ] stringTyped_test/2.ConcatenateTwoStringsWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateTwoNotEmptyStringsWorks [ OK ] stringTyped_test/2.ConcatenateTwoNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateThreeStringsWorks [ OK ] stringTyped_test/2.ConcatenateThreeStringsWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateEmptyStringAndStringLiteralWorks [ OK ] stringTyped_test/2.ConcatenateEmptyStringAndStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateStringLiteralAndStringWorks [ OK ] stringTyped_test/2.ConcatenateStringLiteralAndStringWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateEmptyStringsReturnsEmptyString [ OK ] stringTyped_test/2.ConcatenateEmptyStringsReturnsEmptyString (0 ms) [ RUN ] stringTyped_test/2.ConcatenateStringsWithOperatorPlusWorks [ OK ] stringTyped_test/2.ConcatenateStringsWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateNotEmptyStringsWorks [ OK ] stringTyped_test/2.ConcatenateNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks [ OK ] stringTyped_test/2.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/2.ConcatenateStringLiteralAndStringWithOperatorPlusWorks [ OK ] stringTyped_test/2.ConcatenateStringLiteralAndStringWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/2.UnsafeAppendEmptyStringWorks [ OK ] stringTyped_test/2.UnsafeAppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/2.UnsafeAppendFittingStringWorks [ OK ] stringTyped_test/2.UnsafeAppendFittingStringWorks (0 ms) [ RUN ] stringTyped_test/2.UnsafeAppendTooLargeStringFails Appending failed because the sum of sizes exceeds this' capacity. [ OK ] stringTyped_test/2.UnsafeAppendTooLargeStringFails (0 ms) [ RUN ] stringTyped_test/2.UnsafeAppendEmptyStringLiteralWorks [ OK ] stringTyped_test/2.UnsafeAppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/2.AppendEmptyStringWorks [ OK ] stringTyped_test/2.AppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/2.AppendStringToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/2.AppendStringToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/2.AppendStringResultsInConcatenatedString [ OK ] stringTyped_test/2.AppendStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/2.AppendTooLargeStringResultsInTruncatedString The last 2 characters of MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM are truncated, because the length is larger than the capacity. [ OK ] stringTyped_test/2.AppendTooLargeStringResultsInTruncatedString (0 ms) [ RUN ] stringTyped_test/2.AppendEmptyStringLiteralWorks [ OK ] stringTyped_test/2.AppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/2.AppendStringLiteralToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/2.AppendStringLiteralToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/2.SubstrWithDefaultPosAndSizeResultsInWholeString [ OK ] stringTyped_test/2.SubstrWithDefaultPosAndSizeResultsInWholeString (0 ms) [ RUN ] stringTyped_test/2.SubstrWithInvalidPosFails [ OK ] stringTyped_test/2.SubstrWithInvalidPosFails (0 ms) [ RUN ] stringTyped_test/2.FindEmptyStringInEmptyStringWorks [ OK ] stringTyped_test/2.FindEmptyStringInEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/2.FindStringInEmptyStringFails [ OK ] stringTyped_test/2.FindStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/2.FindFirstOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/2.FindFirstOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/2.FindFirstOfForStringInEmptyStringFails [ OK ] stringTyped_test/2.FindFirstOfForStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/2.FindLastOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/2.FindLastOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/2.FindLastOfForStringInEmptyStringFails [ OK ] stringTyped_test/2.FindLastOfForStringInEmptyStringFails (0 ms) [----------] 140 tests from stringTyped_test/2 (3 ms total) [----------] 140 tests from stringTyped_test/3, where TypeParam = iox::cxx::string<1000ull> [ RUN ] stringTyped_test/3.EmptyInitializationResultsInSize0 [ OK ] stringTyped_test/3.EmptyInitializationResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.EmptyInitializationResultsInEmptyString [ OK ] stringTyped_test/3.EmptyInitializationResultsInEmptyString (0 ms) [ RUN ] stringTyped_test/3.CopyConstructEmptyStringResultsInSize0 [ OK ] stringTyped_test/3.CopyConstructEmptyStringResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.CopyConstructStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.CopyConstructStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.MoveConstructionWithStringOfSize0Works [ OK ] stringTyped_test/3.MoveConstructionWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/3.MoveConstructionWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/3.MoveConstructionWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.MoveConstructionWithStringOfSizeCapaWorks [ OK ] stringTyped_test/3.MoveConstructionWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/3.SelfCopyAssignmentExcluded [ OK ] stringTyped_test/3.SelfCopyAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/3.CopyAssignmentWithStringOfSize0Works [ OK ] stringTyped_test/3.CopyAssignmentWithStringOfSize0Works (0 ms) [ RUN ] stringTyped_test/3.CopyAssignmentWithStringOfSizeSmallerCapaWorks [ OK ] stringTyped_test/3.CopyAssignmentWithStringOfSizeSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.CopyAssignmentWithStringOfSizeCapaWorks [ OK ] stringTyped_test/3.CopyAssignmentWithStringOfSizeCapaWorks (0 ms) [ RUN ] stringTyped_test/3.SelfMoveAssignmentExcluded [ OK ] stringTyped_test/3.SelfMoveAssignmentExcluded (0 ms) [ RUN ] stringTyped_test/3.MoveAssignmentOfStringWithSize0ResultsInSize0 [ OK ] stringTyped_test/3.MoveAssignmentOfStringWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize [ OK ] stringTyped_test/3.MoveAssignmentOfStringWithSmallerSizeResultsInSmallerSize (0 ms) [ RUN ] stringTyped_test/3.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.MoveAssignmentOfStringWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.CharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/3.CharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.CharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.CharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/3.UnsafeCharToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.UnsafeCharToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa [ OK ] stringTyped_test/3.UnsafeCharToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/3.UnsafeCharToStringConvConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 [ OK ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa [ OK ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSizeSmallerCapaResultsInSizeSmallerCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/3.UnsafeSTDStringToStringConvConstrWithSizeGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConstrWithCount0ResultsInSize0 [ OK ] stringTyped_test/3.UnsafeCharToStringConstrWithCount0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa [ OK ] stringTyped_test/3.UnsafeCharToStringConstrWithCountEqCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa Constructor truncates the last 1 characters of MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM, because the char array length is larger than the capacity. [ OK ] stringTyped_test/3.UnsafeCharToStringConstrWithCountGreaterCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeCharToStringConstrWithNullPtrResultsEmptyString [ OK ] stringTyped_test/3.UnsafeCharToStringConstrWithNullPtrResultsEmptyString (0 ms) [ RUN ] stringTyped_test/3.AssignCStringOfSize0WithOperatorResultsInSize0 [ OK ] stringTyped_test/3.AssignCStringOfSize0WithOperatorResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa [ OK ] stringTyped_test/3.AssignCStringOfSizeCapaWithOperatorResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.SelfAssignmentIsExcluded [ OK ] stringTyped_test/3.SelfAssignmentIsExcluded (0 ms) [ RUN ] stringTyped_test/3.AssignStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/3.AssignStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.AssignStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.AssignStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.AssignStringOfSize0AndSmallerCapaResultsInSize0 [ OK ] stringTyped_test/3.AssignStringOfSize0AndSmallerCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.AssignStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.AssignStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.FreshlyAssignNothingResultsInZeroSize [ OK ] stringTyped_test/3.FreshlyAssignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/3.ReassignNothingResultsInZeroSize [ OK ] stringTyped_test/3.ReassignNothingResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/3.AssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.AssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignOfCStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/3.UnsafeAssignOfCStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignOfCStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/3.UnsafeAssignOfCStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.UnsafeAssignCStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given cstring is larger (1001) than the capacity (1000) of the fixed string. [ OK ] stringTyped_test/3.UnsafeAssignCStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignOfInvalidCStringFails Assignment failed. The given cstring is larger (1001) than the capacity (1000) of the fixed string. [ OK ] stringTyped_test/3.UnsafeAssignOfInvalidCStringFails (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignOfCharPointerPointingToSameAddress [ OK ] stringTyped_test/3.UnsafeAssignOfCharPointerPointingToSameAddress (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignOfNullptrFails [ OK ] stringTyped_test/3.UnsafeAssignOfNullptrFails (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 [ OK ] stringTyped_test/3.UnsafeAssignOfSTDStringOfSize0ResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 [ OK ] stringTyped_test/3.UnsafeAssignOfSTDStringOfSize1ResultsInSize1 (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa [ OK ] stringTyped_test/3.UnsafeAssignSTDStringOfSizeCapaResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/3.UnsafeAssignSTDStringOfSizeGreaterCapaResultsInSize0 (0 ms) [ RUN ] stringTyped_test/3.AssignOfInvalidSTDStringFails Assignment failed. The given std::string is larger than the capacity of the fixed string. [ OK ] stringTyped_test/3.AssignOfInvalidSTDStringFails (0 ms) [ RUN ] stringTyped_test/3.CompareEqStringsResultsInZero [ OK ] stringTyped_test/3.CompareEqStringsResultsInZero (0 ms) [ RUN ] stringTyped_test/3.CompareResultNegative [ OK ] stringTyped_test/3.CompareResultNegative (0 ms) [ RUN ] stringTyped_test/3.CompareResultPositive [ OK ] stringTyped_test/3.CompareResultPositive (0 ms) [ RUN ] stringTyped_test/3.CompareWithEmptyStringResultsInPositive [ OK ] stringTyped_test/3.CompareWithEmptyStringResultsInPositive (0 ms) [ RUN ] stringTyped_test/3.CompareEqStringsWithDifferentCapaResultsInZero [ OK ] stringTyped_test/3.CompareEqStringsWithDifferentCapaResultsInZero (0 ms) [ RUN ] stringTyped_test/3.CompareResultNegativeWithDifferentCapa [ OK ] stringTyped_test/3.CompareResultNegativeWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareResultPositiveWithDifferentCapa [ OK ] stringTyped_test/3.CompareResultPositiveWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareWithEmptyStringOfDifferentCapaResultsInPositive [ OK ] stringTyped_test/3.CompareWithEmptyStringOfDifferentCapaResultsInPositive (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorEqualResultTrue [ OK ] stringTyped_test/3.CompareOperatorEqualResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorEqualResultFalse [ OK ] stringTyped_test/3.CompareOperatorEqualResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorNotEqualResultFalse [ OK ] stringTyped_test/3.CompareOperatorNotEqualResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorNotEqualResultTrue [ OK ] stringTyped_test/3.CompareOperatorNotEqualResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorNotEqualResultFalseWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorNotEqualResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorNotEqualResultTrueWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorNotEqualResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserResultTrue [ OK ] stringTyped_test/3.CompareOperatorLesserResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserResultFalse [ OK ] stringTyped_test/3.CompareOperatorLesserResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserResultTrueWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorLesserResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserResultFalseWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorLesserResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserEqResultTrue [ OK ] stringTyped_test/3.CompareOperatorLesserEqResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserEqResultFalse [ OK ] stringTyped_test/3.CompareOperatorLesserEqResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorLesserEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorLesserEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorLesserEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterResultTrue [ OK ] stringTyped_test/3.CompareOperatorGreaterResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterResultFalse [ OK ] stringTyped_test/3.CompareOperatorGreaterResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterResultTrueWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorGreaterResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterResultFalseWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorGreaterResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterEqResultTrue [ OK ] stringTyped_test/3.CompareOperatorGreaterEqResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterEqResultFalse [ OK ] stringTyped_test/3.CompareOperatorGreaterEqResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterEqResultTrueWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorGreaterEqResultTrueWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorGreaterEqResultFalseWithDifferentCapa [ OK ] stringTyped_test/3.CompareOperatorGreaterEqResultFalseWithDifferentCapa (0 ms) [ RUN ] stringTyped_test/3.EmptyStringToSTDStringConvResultsInZeroSize [ OK ] stringTyped_test/3.EmptyStringToSTDStringConvResultsInZeroSize (0 ms) [ RUN ] stringTyped_test/3.StringOfSizeCapaToSTDStringConvResultsInSizeCapa [ OK ] stringTyped_test/3.StringOfSizeCapaToSTDStringConvResultsInSizeCapa (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorSTDStringEqualFixedStringResultTrue [ OK ] stringTyped_test/3.CompareOperatorSTDStringEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse [ OK ] stringTyped_test/3.CompareOperatorSTDStringEqualFixedStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorSTDStringEqualFixedStringResultFalse [ OK ] stringTyped_test/3.CompareOperatorSTDStringEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorFixedStringEqualSTDStringResultTrue [ OK ] stringTyped_test/3.CompareOperatorFixedStringEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse [ OK ] stringTyped_test/3.CompareOperatorFixedStringEqualSTDStringWithSameSizeResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorFixedStringEqualSTDStringResultFalse [ OK ] stringTyped_test/3.CompareOperatorFixedStringEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorSTDStringNotEqualFixedStringResultTrue [ OK ] stringTyped_test/3.CompareOperatorSTDStringNotEqualFixedStringResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue [ OK ] stringTyped_test/3.CompareOperatorSTDStringNotEqualFixedStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorSTDStringNotEqualFixedStringResultFalse [ OK ] stringTyped_test/3.CompareOperatorSTDStringNotEqualFixedStringResultFalse (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorFixedStringNotEqualSTDStringResultTrue [ OK ] stringTyped_test/3.CompareOperatorFixedStringNotEqualSTDStringResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue [ OK ] stringTyped_test/3.CompareOperatorFixedStringNotEqualSTDStringWithSameSizeResultTrue (0 ms) [ RUN ] stringTyped_test/3.CompareOperatorFixedStringNotEqualSTDStringResultFalse [ OK ] stringTyped_test/3.CompareOperatorFixedStringNotEqualSTDStringResultFalse (0 ms) [ RUN ] stringTyped_test/3.EmptyStreamInputWorks [ OK ] stringTyped_test/3.EmptyStreamInputWorks (0 ms) [ RUN ] stringTyped_test/3.StreamInputOfSizeCapacityWorks [ OK ] stringTyped_test/3.StreamInputOfSizeCapacityWorks (0 ms) [ RUN ] stringTyped_test/3.NewlyCreatedStringIsEmpty [ OK ] stringTyped_test/3.NewlyCreatedStringIsEmpty (0 ms) [ RUN ] stringTyped_test/3.StringWithContentIsNotEmtpy [ OK ] stringTyped_test/3.StringWithContentIsNotEmtpy (0 ms) [ RUN ] stringTyped_test/3.ConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.ConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.ConstrWithStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.ConstrWithStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.MoveConstrWithEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.MoveConstrWithEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.MoveConstrWithStringSmallerCapaWorks [ OK ] stringTyped_test/3.MoveConstrWithStringSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.AssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.AssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.AssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.AssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.AssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.AssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.MoveAssignmentOfEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.MoveAssignmentOfEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.MoveAssignmentOfStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.MoveAssignmentOfStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks [ OK ] stringTyped_test/3.MoveAssignmentOfNotEmptyStringWithSmallerCapaWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa [ OK ] stringTyped_test/3.ConcatenateTwoEmptyStringsReturnsEmptyStringWithTotalCapa (0 ms) [ RUN ] stringTyped_test/3.ConcatenateTwoStringsWorks [ OK ] stringTyped_test/3.ConcatenateTwoStringsWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateTwoNotEmptyStringsWorks [ OK ] stringTyped_test/3.ConcatenateTwoNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateThreeStringsWorks [ OK ] stringTyped_test/3.ConcatenateThreeStringsWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateEmptyStringAndStringLiteralWorks [ OK ] stringTyped_test/3.ConcatenateEmptyStringAndStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateStringLiteralAndStringWorks [ OK ] stringTyped_test/3.ConcatenateStringLiteralAndStringWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateEmptyStringsReturnsEmptyString [ OK ] stringTyped_test/3.ConcatenateEmptyStringsReturnsEmptyString (0 ms) [ RUN ] stringTyped_test/3.ConcatenateStringsWithOperatorPlusWorks [ OK ] stringTyped_test/3.ConcatenateStringsWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateNotEmptyStringsWorks [ OK ] stringTyped_test/3.ConcatenateNotEmptyStringsWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks [ OK ] stringTyped_test/3.ConcatenateEmptyStringAndStringLiteralWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/3.ConcatenateStringLiteralAndStringWithOperatorPlusWorks [ OK ] stringTyped_test/3.ConcatenateStringLiteralAndStringWithOperatorPlusWorks (0 ms) [ RUN ] stringTyped_test/3.UnsafeAppendEmptyStringWorks [ OK ] stringTyped_test/3.UnsafeAppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/3.UnsafeAppendFittingStringWorks [ OK ] stringTyped_test/3.UnsafeAppendFittingStringWorks (0 ms) [ RUN ] stringTyped_test/3.UnsafeAppendTooLargeStringFails Appending failed because the sum of sizes exceeds this' capacity. [ OK ] stringTyped_test/3.UnsafeAppendTooLargeStringFails (0 ms) [ RUN ] stringTyped_test/3.UnsafeAppendEmptyStringLiteralWorks [ OK ] stringTyped_test/3.UnsafeAppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/3.AppendEmptyStringWorks [ OK ] stringTyped_test/3.AppendEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/3.AppendStringToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/3.AppendStringToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/3.AppendStringResultsInConcatenatedString [ OK ] stringTyped_test/3.AppendStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/3.AppendTooLargeStringResultsInTruncatedString The last 2 characters of MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM are truncated, because the length is larger than the capacity. [ OK ] stringTyped_test/3.AppendTooLargeStringResultsInTruncatedString (0 ms) [ RUN ] stringTyped_test/3.AppendEmptyStringLiteralWorks [ OK ] stringTyped_test/3.AppendEmptyStringLiteralWorks (0 ms) [ RUN ] stringTyped_test/3.AppendStringLiteralToEmptyStringResultsInConcatenatedString [ OK ] stringTyped_test/3.AppendStringLiteralToEmptyStringResultsInConcatenatedString (0 ms) [ RUN ] stringTyped_test/3.SubstrWithDefaultPosAndSizeResultsInWholeString [ OK ] stringTyped_test/3.SubstrWithDefaultPosAndSizeResultsInWholeString (0 ms) [ RUN ] stringTyped_test/3.SubstrWithInvalidPosFails [ OK ] stringTyped_test/3.SubstrWithInvalidPosFails (0 ms) [ RUN ] stringTyped_test/3.FindEmptyStringInEmptyStringWorks [ OK ] stringTyped_test/3.FindEmptyStringInEmptyStringWorks (0 ms) [ RUN ] stringTyped_test/3.FindStringInEmptyStringFails [ OK ] stringTyped_test/3.FindStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/3.FindFirstOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/3.FindFirstOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/3.FindFirstOfForStringInEmptyStringFails [ OK ] stringTyped_test/3.FindFirstOfForStringInEmptyStringFails (0 ms) [ RUN ] stringTyped_test/3.FindLastOfFailsForEmptyStringInEmptyString [ OK ] stringTyped_test/3.FindLastOfFailsForEmptyStringInEmptyString (0 ms) [ RUN ] stringTyped_test/3.FindLastOfForStringInEmptyStringFails [ OK ] stringTyped_test/3.FindLastOfForStringInEmptyStringFails (0 ms) [----------] 140 tests from stringTyped_test/3 (3 ms total) [----------] 23 tests from String100 [ RUN ] String100.UnsafeCharToStringConstrIncludingNullCharWithCountResultsInSizeCount [ OK ] String100.UnsafeCharToStringConstrIncludingNullCharWithCountResultsInSizeCount (0 ms) [ RUN ] String100.CompareStringsInclNullCharacterWorks [ OK ] String100.CompareStringsInclNullCharacterWorks (0 ms) [ RUN ] String100.CompareStringsWithDifferentCapaInclNullCharacterWorks [ OK ] String100.CompareStringsWithDifferentCapaInclNullCharacterWorks (0 ms) [ RUN ] String100.SubstrWithDefaultSizeWorks [ OK ] String100.SubstrWithDefaultSizeWorks (0 ms) [ RUN ] String100.SubstrWithValidPosAndSizeWorks [ OK ] String100.SubstrWithValidPosAndSizeWorks (0 ms) [ RUN ] String100.FindStringInNotEmptyStringWorks [ OK ] String100.FindStringInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindNotIncludedStringFails [ OK ] String100.FindNotIncludedStringFails (0 ms) [ RUN ] String100.FindStringLiteralInNotEmptyStringWorks [ OK ] String100.FindStringLiteralInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindNotIncludedStringLiteralFails [ OK ] String100.FindNotIncludedStringLiteralFails (0 ms) [ RUN ] String100.FindSTDStringInNotEmptyStringWorks [ OK ] String100.FindSTDStringInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindNotIncludedSTDStringFails [ OK ] String100.FindNotIncludedSTDStringFails (0 ms) [ RUN ] String100.FindFirstOfForStringInNotEmptyStringWorks [ OK ] String100.FindFirstOfForStringInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindFirstOfForNotIncludedStringFails [ OK ] String100.FindFirstOfForNotIncludedStringFails (0 ms) [ RUN ] String100.FindFirstOfForStringLiteralInNotEmptyStringWorks [ OK ] String100.FindFirstOfForStringLiteralInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindFirstOfForNotIncludedStringLiteralFails [ OK ] String100.FindFirstOfForNotIncludedStringLiteralFails (0 ms) [ RUN ] String100.FindFirstOfForSTDStringInNotEmptyStringWorks [ OK ] String100.FindFirstOfForSTDStringInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindFirstOfForNotIncludedSTDStringFails [ OK ] String100.FindFirstOfForNotIncludedSTDStringFails (0 ms) [ RUN ] String100.FindLastOfForStringInNotEmptyStringWorks [ OK ] String100.FindLastOfForStringInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindLastOfForNotIncludedStringFails [ OK ] String100.FindLastOfForNotIncludedStringFails (0 ms) [ RUN ] String100.FindLastOfForStringLiteralInNotEmptyStringWorks [ OK ] String100.FindLastOfForStringLiteralInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindLastOfForNotIncludedStringLiteralFails [ OK ] String100.FindLastOfForNotIncludedStringLiteralFails (0 ms) [ RUN ] String100.FindLastOfForSTDStringInNotEmptyStringWorks [ OK ] String100.FindLastOfForSTDStringInNotEmptyStringWorks (0 ms) [ RUN ] String100.FindLastOfForNotIncludedSTDStringFails [ OK ] String100.FindLastOfForNotIncludedSTDStringFails (0 ms) [----------] 23 tests from String100 (1 ms total) [----------] 3 tests from CharArrayAssignment [ RUN ] CharArrayAssignment.AssignCharArrayWithStringSizeLessThanArraySize [ OK ] CharArrayAssignment.AssignCharArrayWithStringSizeLessThanArraySize (0 ms) [ RUN ] CharArrayAssignment.AssignZeroTerminatedCharArrayWithSizeForFullCapa [ OK ] CharArrayAssignment.AssignZeroTerminatedCharArrayWithSizeForFullCapa (0 ms) [ RUN ] CharArrayAssignment.AssignNonZeroTerminatedCharArrayOfSizeForFullCapa iox::cxx::string: Assignment of array which is not zero-terminated! Last value of array overwritten with 0! [ OK ] CharArrayAssignment.AssignNonZeroTerminatedCharArrayOfSizeForFullCapa (0 ms) [----------] 3 tests from CharArrayAssignment (0 ms total) [----------] 1 test from StringLiteralConcatenation [ RUN ] StringLiteralConcatenation.ConcatenateOnlyStringLiteralsWorks [ OK ] StringLiteralConcatenation.ConcatenateOnlyStringLiteralsWorks (0 ms) [----------] 1 test from StringLiteralConcatenation (0 ms total) [----------] 4 tests from String10 [ RUN ] String10.UnsafeAppendFittingStringLiteralWorks [ OK ] String10.UnsafeAppendFittingStringLiteralWorks (0 ms) [ RUN ] String10.UnsafeAppendTooLargeStringLiteralFails Appending failed because the sum of sizes exceeds this' capacity. [ OK ] String10.UnsafeAppendTooLargeStringLiteralFails (0 ms) [ RUN ] String10.AppendStringLiteralResultsInConcatenatedString [ OK ] String10.AppendStringLiteralResultsInConcatenatedString (0 ms) [ RUN ] String10.AppendTooLargeStringLiteralResultsInTruncatedString The last 11 characters of and prosper are truncated, because the length is larger than the capacity. [ OK ] String10.AppendTooLargeStringLiteralResultsInTruncatedString (0 ms) [----------] 4 tests from String10 (0 ms total) [----------] 12 tests from TypeTraitsTest [ RUN ] TypeTraitsTest.IsInvocableResolvesToTrue [ OK ] TypeTraitsTest.IsInvocableResolvesToTrue (0 ms) [ RUN ] TypeTraitsTest.IsInvocableResolvesToFalse [ OK ] TypeTraitsTest.IsInvocableResolvesToFalse (0 ms) [ RUN ] TypeTraitsTest.IsInvocableRResolvesToTrue [ OK ] TypeTraitsTest.IsInvocableRResolvesToTrue (0 ms) [ RUN ] TypeTraitsTest.IsInvocableRResolvesToFalse [ OK ] TypeTraitsTest.IsInvocableRResolvesToFalse (0 ms) [ RUN ] TypeTraitsTest.NoTypeAsMemberIsFalse [ OK ] TypeTraitsTest.NoTypeAsMemberIsFalse (0 ms) [ RUN ] TypeTraitsTest.MyTypeAsMemberIsTrue [ OK ] TypeTraitsTest.MyTypeAsMemberIsTrue (0 ms) [ RUN ] TypeTraitsTest.AddConstConditionallyAddsConstIfConditionTypeIsConst [ OK ] TypeTraitsTest.AddConstConditionallyAddsConstIfConditionTypeIsConst (0 ms) [ RUN ] TypeTraitsTest.AddConstConditionallyDoesNotAddsConstIfConditionTypeIsNotConst [ OK ] TypeTraitsTest.AddConstConditionallyDoesNotAddsConstIfConditionTypeIsNotConst (0 ms) [ RUN ] TypeTraitsTest.AddConstConditionallyTypeAliasWorks [ OK ] TypeTraitsTest.AddConstConditionallyTypeAliasWorks (0 ms) [ RUN ] TypeTraitsTest.AlwaysFalseWorks [ OK ] TypeTraitsTest.AlwaysFalseWorks (0 ms) [ RUN ] TypeTraitsTest.IsFunctionPointerResolvesToTrue [ OK ] TypeTraitsTest.IsFunctionPointerResolvesToTrue (0 ms) [ RUN ] TypeTraitsTest.IsFunctionPointerResolvesToFalse [ OK ] TypeTraitsTest.IsFunctionPointerResolvesToFalse (0 ms) [----------] 12 tests from TypeTraitsTest (1 ms total) [----------] 10 tests from UniqueId_test [ RUN ] UniqueId_test.ConstructingUniqueIdWorks [ OK ] UniqueId_test.ConstructingUniqueIdWorks (0 ms) [ RUN ] UniqueId_test.ConversionToValueTypeWorks [ OK ] UniqueId_test.ConversionToValueTypeWorks (0 ms) [ RUN ] UniqueId_test.TwoConsecutiveCreatedUniqueIdsDifferByOne [ OK ] UniqueId_test.TwoConsecutiveCreatedUniqueIdsDifferByOne (0 ms) [ RUN ] UniqueId_test.ComparingTwoUniqueIdsWorks [ OK ] UniqueId_test.ComparingTwoUniqueIdsWorks (0 ms) [ RUN ] UniqueId_test.CopyConstructingUniqueIdsWorks [ OK ] UniqueId_test.CopyConstructingUniqueIdsWorks (0 ms) [ RUN ] UniqueId_test.CopyAssigningUniqueIdsWorks [ OK ] UniqueId_test.CopyAssigningUniqueIdsWorks (0 ms) [ RUN ] UniqueId_test.MoveConstructingUniqueIdsWorks [ OK ] UniqueId_test.MoveConstructingUniqueIdsWorks (0 ms) [ RUN ] UniqueId_test.MoveAssigningUniqueIdsWorks [ OK ] UniqueId_test.MoveAssigningUniqueIdsWorks (0 ms) [ RUN ] UniqueId_test.UniqueIdsAreMonotonicallyIncreasing [ OK ] UniqueId_test.UniqueIdsAreMonotonicallyIncreasing (0 ms) [ RUN ] UniqueId_test.SortingUniqueIdsWorks [ OK ] UniqueId_test.SortingUniqueIdsWorks (0 ms) [----------] 10 tests from UniqueId_test (0 ms total) [----------] 25 tests from UniquePtrTest [ RUN ] UniquePtrTest.CtorWithOnlyDeleterSetsPtrToNullAndDoesntCallDeleter [ OK ] UniquePtrTest.CtorWithOnlyDeleterSetsPtrToNullAndDoesntCallDeleter (0 ms) [ RUN ] UniquePtrTest.CtorWithObjectPtrAndDeleterSetsPtrToObjectAndCallsDeleter [ OK ] UniquePtrTest.CtorWithObjectPtrAndDeleterSetsPtrToObjectAndCallsDeleter (0 ms) [ RUN ] UniquePtrTest.CtorWithObjectPtrToNullAndDeleterSetsPtrToObjectAndDoesntCallsDeleter [ OK ] UniquePtrTest.CtorWithObjectPtrToNullAndDeleterSetsPtrToObjectAndDoesntCallsDeleter (0 ms) [ RUN ] UniquePtrTest.CtorUsingMoveWithObjectPtrAndDeleterSetsPtrToObjectAndCallsDeleter [ OK ] UniquePtrTest.CtorUsingMoveWithObjectPtrAndDeleterSetsPtrToObjectAndCallsDeleter (0 ms) [ RUN ] UniquePtrTest.MoveAssignmentUniquePtrsSetsPtrToObjectAndCallsDeleter [ OK ] UniquePtrTest.MoveAssignmentUniquePtrsSetsPtrToObjectAndCallsDeleter (0 ms) [ RUN ] UniquePtrTest.MoveAssignmentOverwriteAUniquePtrWithAnotherOneAndCallsAnotherDeleterOnMove [ OK ] UniquePtrTest.MoveAssignmentOverwriteAUniquePtrWithAnotherOneAndCallsAnotherDeleterOnMove (0 ms) [ RUN ] UniquePtrTest.AccessUnderlyingObjectResultsInCorrectValue [ OK ] UniquePtrTest.AccessUnderlyingObjectResultsInCorrectValue (0 ms) [ RUN ] UniquePtrTest.AccessUnderlyingObjectViaGetResultsInCorrectValue [ OK ] UniquePtrTest.AccessUnderlyingObjectViaGetResultsInCorrectValue (0 ms) [ RUN ] UniquePtrTest.ReleaseAnObjectResultsInUniquePtrBeingInvalidAndReturnOfObjectPtr [ OK ] UniquePtrTest.ReleaseAnObjectResultsInUniquePtrBeingInvalidAndReturnOfObjectPtr (0 ms) [ RUN ] UniquePtrTest.ReleaseNullObjectResultsInUniquePtrBeingInvalidAndReturnOfNull [ OK ] UniquePtrTest.ReleaseNullObjectResultsInUniquePtrBeingInvalidAndReturnOfNull (0 ms) [ RUN ] UniquePtrTest.ReleaseDeleterOnlyUniquePtrResultsInUniquePtrBeingInvalidAndReturnOfNull [ OK ] UniquePtrTest.ReleaseDeleterOnlyUniquePtrResultsInUniquePtrBeingInvalidAndReturnOfNull (0 ms) [ RUN ] UniquePtrTest.ResetToAnExistingObjectPtrResultsInDeleterCalledTwice [ OK ] UniquePtrTest.ResetToAnExistingObjectPtrResultsInDeleterCalledTwice (0 ms) [ RUN ] UniquePtrTest.SwapTwoValidUniquePtrsWithDifferentDeletersSucceeds [ OK ] UniquePtrTest.SwapTwoValidUniquePtrsWithDifferentDeletersSucceeds (0 ms) [ RUN ] UniquePtrTest.SwapUniquePtrWithADeleterOnlyUniquePtrLeadsToDeletedUniquePtr [ OK ] UniquePtrTest.SwapUniquePtrWithADeleterOnlyUniquePtrLeadsToDeletedUniquePtr (0 ms) [ RUN ] UniquePtrTest.SwapADeleterOnlyUniquePtrWithUniquePtrLeadsToOneValidAndOneInvalidUniquePtrs [ OK ] UniquePtrTest.SwapADeleterOnlyUniquePtrWithUniquePtrLeadsToOneValidAndOneInvalidUniquePtrs (0 ms) [ RUN ] UniquePtrTest.CompareAUniquePtrWithItselfIsTrue [ OK ] UniquePtrTest.CompareAUniquePtrWithItselfIsTrue (0 ms) [ RUN ] UniquePtrTest.CompareAUniquePtrWithNullIsFalse [ OK ] UniquePtrTest.CompareAUniquePtrWithNullIsFalse (0 ms) [ RUN ] UniquePtrTest.CompareAUniquePtrWithAnotherOneOfAnotherObjectIsFalse [ OK ] UniquePtrTest.CompareAUniquePtrWithAnotherOneOfAnotherObjectIsFalse (0 ms) [ RUN ] UniquePtrTest.NotEqualCompareOfAUniquePtrWithItselfIsFalse [ OK ] UniquePtrTest.NotEqualCompareOfAUniquePtrWithItselfIsFalse (0 ms) [ RUN ] UniquePtrTest.NotEqualCompareOfAUniquePtrWithAnotherOneOfAnotherObjectIsTrue [ OK ] UniquePtrTest.NotEqualCompareOfAUniquePtrWithAnotherOneOfAnotherObjectIsTrue (0 ms) [ RUN ] UniquePtrTest.NotEqualCompareAUniquePtrWithNullIsTrue [ OK ] UniquePtrTest.NotEqualCompareAUniquePtrWithNullIsTrue (0 ms) [ RUN ] UniquePtrTest.CanGetUnderlyingPtrFromConstUniquePtr [ OK ] UniquePtrTest.CanGetUnderlyingPtrFromConstUniquePtr (0 ms) [ RUN ] UniquePtrTest.CanUseArrowOperatorToAccessObjectInConstUniquePtr [ OK ] UniquePtrTest.CanUseArrowOperatorToAccessObjectInConstUniquePtr (0 ms) [ RUN ] UniquePtrTest.AssigningUniquePtrToNullptrDeletesTheManagedObject [ OK ] UniquePtrTest.AssigningUniquePtrToNullptrDeletesTheManagedObject (0 ms) [ RUN ] UniquePtrTest.AssigningUniquePtrToNullptrSetsUnderlyingObjectToNullptr [ OK ] UniquePtrTest.AssigningUniquePtrToNullptrSetsUnderlyingObjectToNullptr (0 ms) [----------] 25 tests from UniquePtrTest (1 ms total) [----------] 51 tests from variant_Test [ RUN ] variant_Test.DefaultCTorCreatesInvalidVariant [ OK ] variant_Test.DefaultCTorCreatesInvalidVariant (0 ms) [ RUN ] variant_Test.InitializedVariantReturnsCorrectIndex [ OK ] variant_Test.InitializedVariantReturnsCorrectIndex (0 ms) [ RUN ] variant_Test.CreatingVariantFromPODTypeReturnsProvidedValue [ OK ] variant_Test.CreatingVariantFromPODTypeReturnsProvidedValue (0 ms) [ RUN ] variant_Test.CreatingVariantFromLValueReturnsProvidedValue [ OK ] variant_Test.CreatingVariantFromLValueReturnsProvidedValue (0 ms) [ RUN ] variant_Test.CreatingVariantWithSameTypeChoosesFirstFittingType [ OK ] variant_Test.CreatingVariantWithSameTypeChoosesFirstFittingType (0 ms) [ RUN ] variant_Test.EmplaceValidElementWorks [ OK ] variant_Test.EmplaceValidElementWorks (0 ms) [ RUN ] variant_Test.EmplaceSecondValidElementWorks [ OK ] variant_Test.EmplaceSecondValidElementWorks (0 ms) [ DISABLED ] variant_Test.DISABLED_emplaceInvalidElement [ RUN ] variant_Test.EmplaceWhenAlreadyDifferentTypeAssignedDoesNotWork [ OK ] variant_Test.EmplaceWhenAlreadyDifferentTypeAssignedDoesNotWork (0 ms) [ RUN ] variant_Test.GetOnUninitializedVariantFails [ OK ] variant_Test.GetOnUninitializedVariantFails (0 ms) [ RUN ] variant_Test.GetVariantWithCorrectValueWorks [ OK ] variant_Test.GetVariantWithCorrectValueWorks (0 ms) [ RUN ] variant_Test.GetVariantWithIncorrectValueFails [ OK ] variant_Test.GetVariantWithIncorrectValueFails (0 ms) [ RUN ] variant_Test.ConstGetOnUninitializedVariantFails [ OK ] variant_Test.ConstGetOnUninitializedVariantFails (0 ms) [ RUN ] variant_Test.constGetVariantWithCorrectValue [ OK ] variant_Test.constGetVariantWithCorrectValue (0 ms) [ RUN ] variant_Test.ConstGetVariantWithIncorrectValueFails [ OK ] variant_Test.ConstGetVariantWithIncorrectValueFails (0 ms) [ RUN ] variant_Test.Get_ifWhenUninitializedReturnsProvidedValue [ OK ] variant_Test.Get_ifWhenUninitializedReturnsProvidedValue (0 ms) [ RUN ] variant_Test.Get_ifInitializedWithCorrectValueWorks [ OK ] variant_Test.Get_ifInitializedWithCorrectValueWorks (0 ms) [ RUN ] variant_Test.Get_ifInitializedWithIncorrectValueReturnsProvidedValue [ OK ] variant_Test.Get_ifInitializedWithIncorrectValueReturnsProvidedValue (0 ms) [ RUN ] variant_Test.DTorIsCalled [ OK ] variant_Test.DTorIsCalled (0 ms) [ RUN ] variant_Test.DTorIsCalledAfterEmplace [ OK ] variant_Test.DTorIsCalledAfterEmplace (0 ms) [ RUN ] variant_Test.CopyCTorWithValueLeadsToSameValue [ OK ] variant_Test.CopyCTorWithValueLeadsToSameValue (0 ms) [ RUN ] variant_Test.CopyCTorWithoutValueResultsInInvalidVariant [ OK ] variant_Test.CopyCTorWithoutValueResultsInInvalidVariant (0 ms) [ RUN ] variant_Test.CopyAssignmentWithValueLeadsToSameValue [ OK ] variant_Test.CopyAssignmentWithValueLeadsToSameValue (0 ms) [ RUN ] variant_Test.CopyAssignmentWithoutValueResultsInInvalidVariant [ OK ] variant_Test.CopyAssignmentWithoutValueResultsInInvalidVariant (0 ms) [ RUN ] variant_Test.MoveCTorWithValueLeadsToSameValue [ OK ] variant_Test.MoveCTorWithValueLeadsToSameValue (0 ms) [ RUN ] variant_Test.MoveCTorWithoutValueResultsInInvalidVariant [ OK ] variant_Test.MoveCTorWithoutValueResultsInInvalidVariant (0 ms) [ RUN ] variant_Test.MoveAssignmentWithValueLeadsToSameValue [ OK ] variant_Test.MoveAssignmentWithValueLeadsToSameValue (0 ms) [ RUN ] variant_Test.MoveAssignmentWithoutValueResultsInInvalidVariant [ OK ] variant_Test.MoveAssignmentWithoutValueResultsInInvalidVariant (0 ms) [ RUN ] variant_Test.CreatingSecondObjectViaCopyCTorResultsInTwoDTorCalls [ OK ] variant_Test.CreatingSecondObjectViaCopyCTorResultsInTwoDTorCalls (0 ms) [ RUN ] variant_Test.CreatingSecondObjectViaCopyAssignmentResultsInTwoDTorCalls [ OK ] variant_Test.CreatingSecondObjectViaCopyAssignmentResultsInTwoDTorCalls (0 ms) [ RUN ] variant_Test.CreatingSecondObjectViaMoveCTorResultsInTwoDTorCalls [ OK ] variant_Test.CreatingSecondObjectViaMoveCTorResultsInTwoDTorCalls (0 ms) [ RUN ] variant_Test.CreatingSecondObjectViaMoveAssignmentResultsInTwoDTorCalls [ OK ] variant_Test.CreatingSecondObjectViaMoveAssignmentResultsInTwoDTorCalls (0 ms) [ RUN ] variant_Test.DirectValueAssignmentResultsInCorrectIndex [ OK ] variant_Test.DirectValueAssignmentResultsInCorrectIndex (0 ms) [ RUN ] variant_Test.DirectValueAssignmentWhenAlreadyAssignedWithDifferentType [ OK ] variant_Test.DirectValueAssignmentWhenAlreadyAssignedWithDifferentType (0 ms) [ RUN ] variant_Test.HoldsAlternativeForCorrectType [ OK ] variant_Test.HoldsAlternativeForCorrectType (0 ms) [ RUN ] variant_Test.HoldsAlternativeForIncorrectType [ OK ] variant_Test.HoldsAlternativeForIncorrectType (0 ms) [ RUN ] variant_Test.SameTypeVariantAndEmplaceWithIndexResultsInCorrectValue [ OK ] variant_Test.SameTypeVariantAndEmplaceWithIndexResultsInCorrectValue (0 ms) [ RUN ] variant_Test.SameTypeVariantResultsInCorrectIndex [ OK ] variant_Test.SameTypeVariantResultsInCorrectIndex (0 ms) [ RUN ] variant_Test.SameTypeVariantReturnsNothingForIncorrectIndex [ OK ] variant_Test.SameTypeVariantReturnsNothingForIncorrectIndex (0 ms) [ RUN ] variant_Test.ConstSameTypeVariantAndEmplaceWithIndexResultsInCorrectValue [ OK ] variant_Test.ConstSameTypeVariantAndEmplaceWithIndexResultsInCorrectValue (0 ms) [ RUN ] variant_Test.InPlaceAtIndexCTorResultsInCorrectIndexAndValue [ OK ] variant_Test.InPlaceAtIndexCTorResultsInCorrectIndexAndValue (0 ms) [ RUN ] variant_Test.InPlaceAtTypeCTorResultsInCorrectIndexAndValue [ OK ] variant_Test.InPlaceAtTypeCTorResultsInCorrectIndexAndValue (0 ms) [ RUN ] variant_Test.ComplexDTorUsingWrongTypeResultsInNoDTorCall [ OK ] variant_Test.ComplexDTorUsingWrongTypeResultsInNoDTorCall (0 ms) [ RUN ] variant_Test.ComplexDTorUsingCorrectTypeWithEmplace [ OK ] variant_Test.ComplexDTorUsingCorrectTypeWithEmplace (0 ms) [ RUN ] variant_Test.ComplexDTorUsingCorrectTypeWithInPlace [ OK ] variant_Test.ComplexDTorUsingCorrectTypeWithInPlace (0 ms) [ RUN ] variant_Test.ComplexDTorWithCopyCTor [ OK ] variant_Test.ComplexDTorWithCopyCTor (0 ms) [ RUN ] variant_Test.ComplexDTorWithCopyAssignmentTwoVariantsWithValue [ OK ] variant_Test.ComplexDTorWithCopyAssignmentTwoVariantsWithValue (0 ms) [ RUN ] variant_Test.ComplexDTorWithMove [ OK ] variant_Test.ComplexDTorWithMove (0 ms) [ RUN ] variant_Test.ComplexDTorWithMoveAssignment [ OK ] variant_Test.ComplexDTorWithMoveAssignment (0 ms) [ RUN ] variant_Test.ComplexDTorWithMoveAssignmentTwoVariantsWithValue [ OK ] variant_Test.ComplexDTorWithMoveAssignmentTwoVariantsWithValue (0 ms) [ RUN ] variant_Test.MoveVariantIntoVariantOfDifferentType [ OK ] variant_Test.MoveVariantIntoVariantOfDifferentType (0 ms) [ RUN ] variant_Test.CopyVariantIntoVariantOfDifferentType [ OK ] variant_Test.CopyVariantIntoVariantOfDifferentType (0 ms) [----------] 51 tests from variant_Test (9 ms total) [----------] 8 tests from VariantQueue_test [ RUN ] VariantQueue_test.isEmptyWhenCreated [ OK ] VariantQueue_test.isEmptyWhenCreated (0 ms) [ RUN ] VariantQueue_test.isNotEmptyWhenOneElementIsInside [ OK ] VariantQueue_test.isNotEmptyWhenOneElementIsInside (0 ms) [ RUN ] VariantQueue_test.popsSingleElementWhichWasPushed [ OK ] VariantQueue_test.popsSingleElementWhichWasPushed (0 ms) [ RUN ] VariantQueue_test.popsMultiElementsWhichWerePushed [ OK ] VariantQueue_test.popsMultiElementsWhichWerePushed (0 ms) [ RUN ] VariantQueue_test.pushTwoElementsAfterSecondPopIsInvalid [ OK ] VariantQueue_test.pushTwoElementsAfterSecondPopIsInvalid (0 ms) [ RUN ] VariantQueue_test.handlesOverflow [ OK ] VariantQueue_test.handlesOverflow (0 ms) [ RUN ] VariantQueue_test.noPopWhenEmpty [ OK ] VariantQueue_test.noPopWhenEmpty (0 ms) [ RUN ] VariantQueue_test.underlyingTypeIsEmptyWhenCreated [ OK ] VariantQueue_test.underlyingTypeIsEmptyWhenCreated (0 ms) [----------] 8 tests from VariantQueue_test (0 ms total) [----------] 99 tests from vector_test [ RUN ] vector_test.NewlyCreatedVectorIsEmpty [ OK ] vector_test.NewlyCreatedVectorIsEmpty (0 ms) [ RUN ] vector_test.NewlyCreatedVectorHasSizeZero [ OK ] vector_test.NewlyCreatedVectorHasSizeZero (0 ms) [ RUN ] vector_test.Capacity [ OK ] vector_test.Capacity (0 ms) [ RUN ] vector_test.NewVectorWithElementsCTorWithZeroElements [ OK ] vector_test.NewVectorWithElementsCTorWithZeroElements (0 ms) [ RUN ] vector_test.NewVectorWithElementsCTorWithSomeElements [ OK ] vector_test.NewVectorWithElementsCTorWithSomeElements (0 ms) [ RUN ] vector_test.NewVectorWithElementsCTorWithCapacityElements [ OK ] vector_test.NewVectorWithElementsCTorWithCapacityElements (0 ms) [ RUN ] vector_test.NewVectorWithElementsCTorWithMoreThanCapacityElements Attempting to initialize a vector of capacity 42 with 73 elements. This exceeds the capacity and only 42 elements will be created! [ OK ] vector_test.NewVectorWithElementsCTorWithMoreThanCapacityElements (0 ms) [ RUN ] vector_test.EmplaceBackSuccessfullWhenSpaceAvailable [ OK ] vector_test.EmplaceBackSuccessfullWhenSpaceAvailable (0 ms) [ RUN ] vector_test.EmplaceBackFailsWhenSpaceNotAvailable [ OK ] vector_test.EmplaceBackFailsWhenSpaceNotAvailable (0 ms) [ RUN ] vector_test.PushBackSuccessfullWhenSpaceAvailableLValue [ OK ] vector_test.PushBackSuccessfullWhenSpaceAvailableLValue (0 ms) [ RUN ] vector_test.PushBackFailsWhenSpaceNotAvailableLValue [ OK ] vector_test.PushBackFailsWhenSpaceNotAvailableLValue (0 ms) [ RUN ] vector_test.PushBackSuccessfullWhenSpaceAvailableRValue [ OK ] vector_test.PushBackSuccessfullWhenSpaceAvailableRValue (0 ms) [ RUN ] vector_test.PushBackFailsWhenSpaceNotAvailableRValue [ OK ] vector_test.PushBackFailsWhenSpaceNotAvailableRValue (0 ms) [ RUN ] vector_test.PopBackOnEmptyVector [ OK ] vector_test.PopBackOnEmptyVector (0 ms) [ RUN ] vector_test.PopBackNonEmptyVector [ OK ] vector_test.PopBackNonEmptyVector (0 ms) [ RUN ] vector_test.SizeIncreasesWhenElementIsAdded [ OK ] vector_test.SizeIncreasesWhenElementIsAdded (0 ms) [ RUN ] vector_test.SizeEqualsCapacityWheFull [ OK ] vector_test.SizeEqualsCapacityWheFull (0 ms) [ RUN ] vector_test.SizeUnchangedWhenEmplaceFails [ OK ] vector_test.SizeUnchangedWhenEmplaceFails (0 ms) [ RUN ] vector_test.NotEmptyWhenElementWasAdded [ OK ] vector_test.NotEmptyWhenElementWasAdded (0 ms) [ RUN ] vector_test.EmptyAfterClear [ OK ] vector_test.EmptyAfterClear (0 ms) [ RUN ] vector_test.SizeZeroAfterClear [ OK ] vector_test.SizeZeroAfterClear (0 ms) [ RUN ] vector_test.CopyConstructor [ OK ] vector_test.CopyConstructor (0 ms) [ RUN ] vector_test.CopyConstructorWithEmptyVector [ OK ] vector_test.CopyConstructorWithEmptyVector (0 ms) [ RUN ] vector_test.CopyConstructorWithFullVector [ OK ] vector_test.CopyConstructorWithFullVector (0 ms) [ RUN ] vector_test.MoveConstructor [ OK ] vector_test.MoveConstructor (0 ms) [ RUN ] vector_test.MoveConstructorWithEmptyVector [ OK ] vector_test.MoveConstructorWithEmptyVector (0 ms) [ RUN ] vector_test.MoveConstructorWithFullVector [ OK ] vector_test.MoveConstructorWithFullVector (0 ms) [ RUN ] vector_test.DestructorWithEmptyVector [ OK ] vector_test.DestructorWithEmptyVector (0 ms) [ RUN ] vector_test.DestructorSomeElements [ OK ] vector_test.DestructorSomeElements (0 ms) [ RUN ] vector_test.DestructorWithFullVector [ OK ] vector_test.DestructorWithFullVector (0 ms) [ RUN ] vector_test.CopyAssignmentWithEmptySource [ OK ] vector_test.CopyAssignmentWithEmptySource (0 ms) [ RUN ] vector_test.CopyAssignmentWithEmptyDestination [ OK ] vector_test.CopyAssignmentWithEmptyDestination (0 ms) [ RUN ] vector_test.CopyAssignmentWithLargerDestination [ OK ] vector_test.CopyAssignmentWithLargerDestination (0 ms) [ RUN ] vector_test.CopyAssignmentWithLargerSource [ OK ] vector_test.CopyAssignmentWithLargerSource (0 ms) [ RUN ] vector_test.MoveAssignmentWithEmptySource [ OK ] vector_test.MoveAssignmentWithEmptySource (0 ms) [ RUN ] vector_test.MoveAssignmentWithEmptyDestination [ OK ] vector_test.MoveAssignmentWithEmptyDestination (0 ms) [ RUN ] vector_test.MoveAssignmentWithLargerDestination [ OK ] vector_test.MoveAssignmentWithLargerDestination (0 ms) [ RUN ] vector_test.MoveAssignmentWithLargerSource [ OK ] vector_test.MoveAssignmentWithLargerSource (0 ms) [ RUN ] vector_test.BeginEndIteratorAreTheSameWhenEmpty [ OK ] vector_test.BeginEndIteratorAreTheSameWhenEmpty (0 ms) [ RUN ] vector_test.BeginEndConstIteratorAreTheSameWhenEmpty [ OK ] vector_test.BeginEndConstIteratorAreTheSameWhenEmpty (0 ms) [ RUN ] vector_test.BeginIteratorComesBeforeEndIteratorWhenNotEmpty [ OK ] vector_test.BeginIteratorComesBeforeEndIteratorWhenNotEmpty (0 ms) [ RUN ] vector_test.BeginConstIteratorComesBeforeEndConstIteratorWhenNotEmpty [ OK ] vector_test.BeginConstIteratorComesBeforeEndConstIteratorWhenNotEmpty (0 ms) [ RUN ] vector_test.BeginIteratorComesBeforeEndIteratorWhenFull [ OK ] vector_test.BeginIteratorComesBeforeEndIteratorWhenFull (0 ms) [ RUN ] vector_test.BeginConstIteratorComesBeforeEndConstIteratorWhenFull [ OK ] vector_test.BeginConstIteratorComesBeforeEndConstIteratorWhenFull (0 ms) [ RUN ] vector_test.IteratorIteratesThroughNonEmptyVector [ OK ] vector_test.IteratorIteratesThroughNonEmptyVector (0 ms) [ RUN ] vector_test.ConstIteratorIteratesThroughNonEmptyVector [ OK ] vector_test.ConstIteratorIteratesThroughNonEmptyVector (0 ms) [ RUN ] vector_test.IteratorIteratesThroughFullVector [ OK ] vector_test.IteratorIteratesThroughFullVector (0 ms) [ RUN ] vector_test.ConstIteratorIteratesThroughFullVector [ OK ] vector_test.ConstIteratorIteratesThroughFullVector (0 ms) [ RUN ] vector_test.IterateUsingData [ OK ] vector_test.IterateUsingData (0 ms) [ RUN ] vector_test.IterateUsingConstData [ OK ] vector_test.IterateUsingConstData (0 ms) [ RUN ] vector_test.IterateUsingAt [ OK ] vector_test.IterateUsingAt (0 ms) [ RUN ] vector_test.IterateUsingConstAt [ OK ] vector_test.IterateUsingConstAt (0 ms) [ RUN ] vector_test.IterateUsingSquareBracket [ OK ] vector_test.IterateUsingSquareBracket (0 ms) [ RUN ] vector_test.IterateUsingConstSquareBracket [ OK ] vector_test.IterateUsingConstSquareBracket (0 ms) [ RUN ] vector_test.EraseReturnsNullWhenElementIsInvalid [ OK ] vector_test.EraseReturnsNullWhenElementIsInvalid (0 ms) [ RUN ] vector_test.ErasingElementDecreasesSize [ OK ] vector_test.ErasingElementDecreasesSize (0 ms) [ RUN ] vector_test.EraseOfLastElementCallsDTorOnly [ OK ] vector_test.EraseOfLastElementCallsDTorOnly (0 ms) [ RUN ] vector_test.EraseOfMiddleElementCallsDTorAndMove [ OK ] vector_test.EraseOfMiddleElementCallsDTorAndMove (0 ms) [ RUN ] vector_test.EraseOfFrontElementCallsDTorAndMove [ OK ] vector_test.EraseOfFrontElementCallsDTorAndMove (0 ms) [ RUN ] vector_test.EraseMiddleElementDataCorrectAfterwards [ OK ] vector_test.EraseMiddleElementDataCorrectAfterwards (0 ms) [ RUN ] vector_test.EraseFrontElementDataCorrectAfterwards [ OK ] vector_test.EraseFrontElementDataCorrectAfterwards (0 ms) [ RUN ] vector_test.EraseLastElementDataCorrectAfterwards [ OK ] vector_test.EraseLastElementDataCorrectAfterwards (0 ms) [ RUN ] vector_test.EraseLastElementOfFullVectorDataCorrectAfterwards [ OK ] vector_test.EraseLastElementOfFullVectorDataCorrectAfterwards (0 ms) [ RUN ] vector_test.FrontPointsToFirstElement [ OK ] vector_test.FrontPointsToFirstElement (0 ms) [ RUN ] vector_test.BackPointsToLastElement [ OK ] vector_test.BackPointsToLastElement (0 ms) [ RUN ] vector_test.ConstFrontPointsToFirstElement [ OK ] vector_test.ConstFrontPointsToFirstElement (0 ms) [ RUN ] vector_test.ConstBackPointsToLastElement [ OK ] vector_test.ConstBackPointsToLastElement (0 ms) [ RUN ] vector_test.ConstructorWithSizeParameterSmallerThanCapacity [ OK ] vector_test.ConstructorWithSizeParameterSmallerThanCapacity (0 ms) [ RUN ] vector_test.ConstructorWithSizeParameterGreaterThanCapacity Attempting to initialize a vector of capacity 5 with 7 elements. This exceeds the capacity and only 5 elements will be created! [ OK ] vector_test.ConstructorWithSizeParameterGreaterThanCapacity (0 ms) [ RUN ] vector_test.TwoEmptyVectorOfSameCapacityAreEqual [ OK ] vector_test.TwoEmptyVectorOfSameCapacityAreEqual (0 ms) [ RUN ] vector_test.TwoEmptyVectorOfDifferentCapacityAreEqual [ OK ] vector_test.TwoEmptyVectorOfDifferentCapacityAreEqual (0 ms) [ RUN ] vector_test.TwoEqualVectorsWithSameCapacityAreEqual [ OK ] vector_test.TwoEqualVectorsWithSameCapacityAreEqual (0 ms) [ RUN ] vector_test.TwoEqualVectorsWithDifferentCapacityAreEqual [ OK ] vector_test.TwoEqualVectorsWithDifferentCapacityAreEqual (0 ms) [ RUN ] vector_test.TwoVectorsWithDifferentSizeAndSameCapacityAreNotEqual [ OK ] vector_test.TwoVectorsWithDifferentSizeAndSameCapacityAreNotEqual (0 ms) [ RUN ] vector_test.TwoNonEqualVectorsWithDifferentCapacityAreNotEqual [ OK ] vector_test.TwoNonEqualVectorsWithDifferentCapacityAreNotEqual (0 ms) [ RUN ] vector_test.SubsetVectorWithSameCapacityIsNotEqual [ OK ] vector_test.SubsetVectorWithSameCapacityIsNotEqual (0 ms) [ RUN ] vector_test.SubsetVectorWithDifferentCapacityIsNotEqual [ OK ] vector_test.SubsetVectorWithDifferentCapacityIsNotEqual (0 ms) [ RUN ] vector_test.PartiallyEqualVectorsWithSameCapacityAreNotEqual [ OK ] vector_test.PartiallyEqualVectorsWithSameCapacityAreNotEqual (0 ms) [ RUN ] vector_test.PartiallyEqualVectorsWithDifferentCapacityAreNotEqual [ OK ] vector_test.PartiallyEqualVectorsWithDifferentCapacityAreNotEqual (0 ms) [ RUN ] vector_test.FullVectorDestroysElementsInReverseOrder [ OK ] vector_test.FullVectorDestroysElementsInReverseOrder (0 ms) [ RUN ] vector_test.PartiallyFullVectorDestroysElementsInReverseOrder [ OK ] vector_test.PartiallyFullVectorDestroysElementsInReverseOrder (0 ms) [ RUN ] vector_test.PopBackReturnsFalseOnEmptyVector [ OK ] vector_test.PopBackReturnsFalseOnEmptyVector (0 ms) [ RUN ] vector_test.PopBackReturnsTrueOnNonEmptyVector [ OK ] vector_test.PopBackReturnsTrueOnNonEmptyVector (0 ms) [ RUN ] vector_test.PopBackReturnsTrueTillItsEmpty [ OK ] vector_test.PopBackReturnsTrueTillItsEmpty (0 ms) [ RUN ] vector_test.ResizeFailsWhenCountIsGreaterThanCapacity [ OK ] vector_test.ResizeFailsWhenCountIsGreaterThanCapacity (0 ms) [ RUN ] vector_test.ResizeWithTemplateValueFailsWhenCountIsGreaterThanCapacity [ OK ] vector_test.ResizeWithTemplateValueFailsWhenCountIsGreaterThanCapacity (0 ms) [ RUN ] vector_test.SizeIncreaseWithResizeAndDefaultCTorWorks [ OK ] vector_test.SizeIncreaseWithResizeAndDefaultCTorWorks (0 ms) [ RUN ] vector_test.SizeIncreaseWithResizeAndTemplateValueWorks [ OK ] vector_test.SizeIncreaseWithResizeAndTemplateValueWorks (0 ms) [ RUN ] vector_test.SizeDecreaseWithResizeAndDefaultCTorWorks [ OK ] vector_test.SizeDecreaseWithResizeAndDefaultCTorWorks (0 ms) [ RUN ] vector_test.SizeDecreaseWithResizeAndTemplateValueWorks [ OK ] vector_test.SizeDecreaseWithResizeAndTemplateValueWorks (0 ms) [ RUN ] vector_test.ResizeWithDefaultCTorChangesNothingIfSizeAlreadyFits [ OK ] vector_test.ResizeWithDefaultCTorChangesNothingIfSizeAlreadyFits (0 ms) [ RUN ] vector_test.ResizeWithTemplateValueChangesNothingIfSizeAlreadyFits [ OK ] vector_test.ResizeWithTemplateValueChangesNothingIfSizeAlreadyFits (0 ms) [ RUN ] vector_test.EmplaceInEmptyVectorWorks [ OK ] vector_test.EmplaceInEmptyVectorWorks (0 ms) [ RUN ] vector_test.EmplaceAtFrontTillFullWorks [ OK ] vector_test.EmplaceAtFrontTillFullWorks (0 ms) [ RUN ] vector_test.EmplaceInTheMiddleMovesElementsToTheRight [ OK ] vector_test.EmplaceInTheMiddleMovesElementsToTheRight (0 ms) [ RUN ] vector_test.EmplaceWhenFullReturnsFalse [ OK ] vector_test.EmplaceWhenFullReturnsFalse (0 ms) [ RUN ] vector_test.EmplaceWhenPositionExceedsCapacityReturnsFalse [ OK ] vector_test.EmplaceWhenPositionExceedsCapacityReturnsFalse (0 ms) [ RUN ] vector_test.EmplaceAtEndWorks [ OK ] vector_test.EmplaceAtEndWorks (0 ms) [ RUN ] vector_test.EmplaceAtPositionAfterEndBeforeCapacityExceedsFails [ OK ] vector_test.EmplaceAtPositionAfterEndBeforeCapacityExceedsFails (0 ms) [----------] 99 tests from vector_test (3 ms total) [----------] 6 tests from DirectedGraph_test [ RUN ] DirectedGraph_test.addVertices [ OK ] DirectedGraph_test.addVertices (0 ms) [ RUN ] DirectedGraph_test.addEdges [ OK ] DirectedGraph_test.addEdges (0 ms) [ RUN ] DirectedGraph_test.addExistingNode [ OK ] DirectedGraph_test.addExistingNode (0 ms) [ RUN ] DirectedGraph_test.addEdgeToSelf [ OK ] DirectedGraph_test.addEdgeToSelf (0 ms) [ RUN ] DirectedGraph_test.sources [ OK ] DirectedGraph_test.sources (0 ms) [ RUN ] DirectedGraph_test.sinks [ OK ] DirectedGraph_test.sinks (0 ms) [----------] 6 tests from DirectedGraph_test (0 ms total) [----------] 1 test from DirectedAcyclicGraph_test [ RUN ] DirectedAcyclicGraph_test.addEdges [ OK ] DirectedAcyclicGraph_test.addEdges (0 ms) [----------] 1 test from DirectedAcyclicGraph_test (0 ms total) [----------] 9 tests from FileReader_test [ RUN ] FileReader_test.openNonExisting Could not open file 'a_file_that_wasn't_there.txt'. [ OK ] FileReader_test.openNonExisting (0 ms) [ RUN ] FileReader_test.openExisting [ OK ] FileReader_test.openExisting (0 ms) [ RUN ] FileReader_test.openWithPath [ OK ] FileReader_test.openWithPath (0 ms) [ RUN ] FileReader_test.openWithWrongPath Could not open file '/All/Hail/Hypnotoad/FileReader_test.tmp'. [ OK ] FileReader_test.openWithWrongPath (1 ms) [ RUN ] FileReader_test.readLines [ OK ] FileReader_test.readLines (0 ms) [ RUN ] FileReader_test.readAllLines [ OK ] FileReader_test.readAllLines (0 ms) [ RUN ] FileReader_test.errorIgnoreMode [ OK ] FileReader_test.errorIgnoreMode (0 ms) [ RUN ] FileReader_test.errorInformMode [ OK ] FileReader_test.errorInformMode (0 ms) [ RUN ] FileReader_test.errorTerminateMode [ OK ] FileReader_test.errorTerminateMode (2 ms) [----------] 9 tests from FileReader_test (7 ms total) [----------] 2 tests from LockFreeQueueTest [ RUN ] LockFreeQueueTest.capacityIsConsistent [ OK ] LockFreeQueueTest.capacityIsConsistent (0 ms) [ RUN ] LockFreeQueueTest.capacityIsConsistent [ OK ] LockFreeQueueTest.capacityIsConsistent (0 ms) [----------] 2 tests from LockFreeQueueTest (0 ms total) [----------] 21 tests from IndexQueueTest/0, where TypeParam = iox::concurrent::IndexQueue<1ull, unsigned long long> [ RUN ] IndexQueueTest/0.defaultConstructedQueueIsEmpty [ OK ] IndexQueueTest/0.defaultConstructedQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/0.constructedQueueIsEmpty [ OK ] IndexQueueTest/0.constructedQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/0.queueIsNotEmptyAfterPush [ OK ] IndexQueueTest/0.queueIsNotEmptyAfterPush (0 ms) [ RUN ] IndexQueueTest/0.queueIsEmptyAgainAfterPushFollowedByPop [ OK ] IndexQueueTest/0.queueIsEmptyAgainAfterPushFollowedByPop (0 ms) [ RUN ] IndexQueueTest/0.IndicesAreIncreasingWhenConstructedFull [ OK ] IndexQueueTest/0.IndicesAreIncreasingWhenConstructedFull (0 ms) [ RUN ] IndexQueueTest/0.queueIsNotEmptyWhenConstructedFull [ OK ] IndexQueueTest/0.queueIsNotEmptyWhenConstructedFull (0 ms) [ RUN ] IndexQueueTest/0.queueIsEmptyWhenPopFails [ OK ] IndexQueueTest/0.queueIsEmptyWhenPopFails (0 ms) [ RUN ] IndexQueueTest/0.pushAndPopSingleElement [ OK ] IndexQueueTest/0.pushAndPopSingleElement (0 ms) [ RUN ] IndexQueueTest/0.poppedElementsAreInFifoOrder [ OK ] IndexQueueTest/0.poppedElementsAreInFifoOrder (0 ms) [ RUN ] IndexQueueTest/0.popReturnsNothingWhenQueueIsEmpty [ OK ] IndexQueueTest/0.popReturnsNothingWhenQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/0.popIfFullReturnsNothingWhenQueueIsEmpty [ OK ] IndexQueueTest/0.popIfFullReturnsNothingWhenQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/0.popIfFullReturnsOldestElementWhenQueueIsFull [ OK ] IndexQueueTest/0.popIfFullReturnsOldestElementWhenQueueIsFull (0 ms) [ RUN ] IndexQueueTest/0.popIfFullReturnsNothingWhenQueueIsNotFull [ OK ] IndexQueueTest/0.popIfFullReturnsNothingWhenQueueIsNotFull (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastReturnsNothingIfQueueIsEmpty [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastReturnsNothingIfQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastZeroReturnsIndexIfQueueIsFull [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastZeroReturnsIndexIfQueueIsFull (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastZeroReturnsNothingIfQueueIsEmpty [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastZeroReturnsNothingIfQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastZeroReturnsIndexIfQueueContainsOneElement [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastZeroReturnsIndexIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastOneReturnsIndexIfQueueContainsOneElement [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastOneReturnsIndexIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastTwoReturnsNothingIfQueueContainsOneElement [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastTwoReturnsNothingIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastCapacityReturnsIndexIfQueueIsFull [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastCapacityReturnsIndexIfQueueIsFull (0 ms) [ RUN ] IndexQueueTest/0.popIfSizeIsAtLeastCapacityReturnsNothingIfQueueIsNotFull [ OK ] IndexQueueTest/0.popIfSizeIsAtLeastCapacityReturnsNothingIfQueueIsNotFull (0 ms) [----------] 21 tests from IndexQueueTest/0 (0 ms total) [----------] 21 tests from IndexQueueTest/1, where TypeParam = iox::concurrent::IndexQueue<10ull, unsigned long long> [ RUN ] IndexQueueTest/1.defaultConstructedQueueIsEmpty [ OK ] IndexQueueTest/1.defaultConstructedQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/1.constructedQueueIsEmpty [ OK ] IndexQueueTest/1.constructedQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/1.queueIsNotEmptyAfterPush [ OK ] IndexQueueTest/1.queueIsNotEmptyAfterPush (0 ms) [ RUN ] IndexQueueTest/1.queueIsEmptyAgainAfterPushFollowedByPop [ OK ] IndexQueueTest/1.queueIsEmptyAgainAfterPushFollowedByPop (0 ms) [ RUN ] IndexQueueTest/1.IndicesAreIncreasingWhenConstructedFull [ OK ] IndexQueueTest/1.IndicesAreIncreasingWhenConstructedFull (0 ms) [ RUN ] IndexQueueTest/1.queueIsNotEmptyWhenConstructedFull [ OK ] IndexQueueTest/1.queueIsNotEmptyWhenConstructedFull (0 ms) [ RUN ] IndexQueueTest/1.queueIsEmptyWhenPopFails [ OK ] IndexQueueTest/1.queueIsEmptyWhenPopFails (0 ms) [ RUN ] IndexQueueTest/1.pushAndPopSingleElement [ OK ] IndexQueueTest/1.pushAndPopSingleElement (0 ms) [ RUN ] IndexQueueTest/1.poppedElementsAreInFifoOrder [ OK ] IndexQueueTest/1.poppedElementsAreInFifoOrder (0 ms) [ RUN ] IndexQueueTest/1.popReturnsNothingWhenQueueIsEmpty [ OK ] IndexQueueTest/1.popReturnsNothingWhenQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/1.popIfFullReturnsNothingWhenQueueIsEmpty [ OK ] IndexQueueTest/1.popIfFullReturnsNothingWhenQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/1.popIfFullReturnsOldestElementWhenQueueIsFull [ OK ] IndexQueueTest/1.popIfFullReturnsOldestElementWhenQueueIsFull (0 ms) [ RUN ] IndexQueueTest/1.popIfFullReturnsNothingWhenQueueIsNotFull [ OK ] IndexQueueTest/1.popIfFullReturnsNothingWhenQueueIsNotFull (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastReturnsNothingIfQueueIsEmpty [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastReturnsNothingIfQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastZeroReturnsIndexIfQueueIsFull [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastZeroReturnsIndexIfQueueIsFull (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastZeroReturnsNothingIfQueueIsEmpty [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastZeroReturnsNothingIfQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastZeroReturnsIndexIfQueueContainsOneElement [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastZeroReturnsIndexIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastOneReturnsIndexIfQueueContainsOneElement [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastOneReturnsIndexIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastTwoReturnsNothingIfQueueContainsOneElement [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastTwoReturnsNothingIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastCapacityReturnsIndexIfQueueIsFull [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastCapacityReturnsIndexIfQueueIsFull (0 ms) [ RUN ] IndexQueueTest/1.popIfSizeIsAtLeastCapacityReturnsNothingIfQueueIsNotFull [ OK ] IndexQueueTest/1.popIfSizeIsAtLeastCapacityReturnsNothingIfQueueIsNotFull (0 ms) [----------] 21 tests from IndexQueueTest/1 (0 ms total) [----------] 21 tests from IndexQueueTest/2, where TypeParam = iox::concurrent::IndexQueue<1000ull, unsigned long long> [ RUN ] IndexQueueTest/2.defaultConstructedQueueIsEmpty [ OK ] IndexQueueTest/2.defaultConstructedQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/2.constructedQueueIsEmpty [ OK ] IndexQueueTest/2.constructedQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/2.queueIsNotEmptyAfterPush [ OK ] IndexQueueTest/2.queueIsNotEmptyAfterPush (0 ms) [ RUN ] IndexQueueTest/2.queueIsEmptyAgainAfterPushFollowedByPop [ OK ] IndexQueueTest/2.queueIsEmptyAgainAfterPushFollowedByPop (0 ms) [ RUN ] IndexQueueTest/2.IndicesAreIncreasingWhenConstructedFull [ OK ] IndexQueueTest/2.IndicesAreIncreasingWhenConstructedFull (0 ms) [ RUN ] IndexQueueTest/2.queueIsNotEmptyWhenConstructedFull [ OK ] IndexQueueTest/2.queueIsNotEmptyWhenConstructedFull (0 ms) [ RUN ] IndexQueueTest/2.queueIsEmptyWhenPopFails [ OK ] IndexQueueTest/2.queueIsEmptyWhenPopFails (0 ms) [ RUN ] IndexQueueTest/2.pushAndPopSingleElement [ OK ] IndexQueueTest/2.pushAndPopSingleElement (0 ms) [ RUN ] IndexQueueTest/2.poppedElementsAreInFifoOrder [ OK ] IndexQueueTest/2.poppedElementsAreInFifoOrder (0 ms) [ RUN ] IndexQueueTest/2.popReturnsNothingWhenQueueIsEmpty [ OK ] IndexQueueTest/2.popReturnsNothingWhenQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/2.popIfFullReturnsNothingWhenQueueIsEmpty [ OK ] IndexQueueTest/2.popIfFullReturnsNothingWhenQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/2.popIfFullReturnsOldestElementWhenQueueIsFull [ OK ] IndexQueueTest/2.popIfFullReturnsOldestElementWhenQueueIsFull (0 ms) [ RUN ] IndexQueueTest/2.popIfFullReturnsNothingWhenQueueIsNotFull [ OK ] IndexQueueTest/2.popIfFullReturnsNothingWhenQueueIsNotFull (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastReturnsNothingIfQueueIsEmpty [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastReturnsNothingIfQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastZeroReturnsIndexIfQueueIsFull [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastZeroReturnsIndexIfQueueIsFull (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastZeroReturnsNothingIfQueueIsEmpty [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastZeroReturnsNothingIfQueueIsEmpty (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastZeroReturnsIndexIfQueueContainsOneElement [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastZeroReturnsIndexIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastOneReturnsIndexIfQueueContainsOneElement [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastOneReturnsIndexIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastTwoReturnsNothingIfQueueContainsOneElement [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastTwoReturnsNothingIfQueueContainsOneElement (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastCapacityReturnsIndexIfQueueIsFull [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastCapacityReturnsIndexIfQueueIsFull (0 ms) [ RUN ] IndexQueueTest/2.popIfSizeIsAtLeastCapacityReturnsNothingIfQueueIsNotFull [ OK ] IndexQueueTest/2.popIfSizeIsAtLeastCapacityReturnsNothingIfQueueIsNotFull (0 ms) [----------] 21 tests from IndexQueueTest/2 (2 ms total) [----------] 19 tests from IpcChannel_test/0, where TypeParam = iox::posix::UnixDomainSocket [ RUN ] IpcChannel_test/0.CreateWithTooLargeMessageSizeLeadsToError [ OK ] IpcChannel_test/0.CreateWithTooLargeMessageSizeLeadsToError (0 ms) [ RUN ] IpcChannel_test/0.CreateNoNameLeadsToError [ OK ] IpcChannel_test/0.CreateNoNameLeadsToError (0 ms) [ RUN ] IpcChannel_test/0.CreateWithLeadingSlashWorks [ OK ] IpcChannel_test/0.CreateWithLeadingSlashWorks (0 ms) [ RUN ] IpcChannel_test/0.CreateAgainWorks [ OK ] IpcChannel_test/0.CreateAgainWorks (0 ms) [ RUN ] IpcChannel_test/0.CreateAgainAndEmptyWorks [ OK ] IpcChannel_test/0.CreateAgainAndEmptyWorks (101 ms) [ RUN ] IpcChannel_test/0.ClientWithoutServerLeadsToNoSuchChannelError [ OK ] IpcChannel_test/0.ClientWithoutServerLeadsToNoSuchChannelError (0 ms) [ RUN ] IpcChannel_test/0.NotDestroyingServerLeadsToNonOutdatedClient [ OK ] IpcChannel_test/0.NotDestroyingServerLeadsToNonOutdatedClient (0 ms) [ RUN ] IpcChannel_test/0.DestroyingServerLeadsToOutdatedClient [ OK ] IpcChannel_test/0.DestroyingServerLeadsToOutdatedClient (0 ms) [ RUN ] IpcChannel_test/0.UnlinkExistingOneWorks [ OK ] IpcChannel_test/0.UnlinkExistingOneWorks (0 ms) [ RUN ] IpcChannel_test/0.UnlinkNonExistingOneWorks [ OK ] IpcChannel_test/0.UnlinkNonExistingOneWorks (0 ms) [ RUN ] IpcChannel_test/0.SendAndReceiveWorks [ OK ] IpcChannel_test/0.SendAndReceiveWorks (0 ms) [ RUN ] IpcChannel_test/0.InvalidAfterDestroy [ OK ] IpcChannel_test/0.InvalidAfterDestroy (0 ms) [ RUN ] IpcChannel_test/0.SendAfterClientDestroyLeadsToError [ OK ] IpcChannel_test/0.SendAfterClientDestroyLeadsToError (0 ms) [ RUN ] IpcChannel_test/0.SendAfterServerDestroyLeadsToError [ OK ] IpcChannel_test/0.SendAfterServerDestroyLeadsToError (0 ms) [ RUN ] IpcChannel_test/0.ReceiveAfterServerDestroyLeadsToError [ OK ] IpcChannel_test/0.ReceiveAfterServerDestroyLeadsToError (0 ms) [ RUN ] IpcChannel_test/0.SendMoreThanAllowedLeadsToError [ OK ] IpcChannel_test/0.SendMoreThanAllowedLeadsToError (0 ms) [ RUN ] IpcChannel_test/0.SendMaxMessageSizeWorks [ OK ] IpcChannel_test/0.SendMaxMessageSizeWorks (0 ms) [ RUN ] IpcChannel_test/0.wildCreate [ OK ] IpcChannel_test/0.wildCreate (0 ms) [ RUN ] IpcChannel_test/0.TimedReceiveWorks [ OK ] IpcChannel_test/0.TimedReceiveWorks (101 ms) [----------] 19 tests from IpcChannel_test/0 (211 ms total) [----------] 19 tests from IpcChannel_test/1, where TypeParam = iox::posix::NamedPipe [ RUN ] IpcChannel_test/1.CreateWithTooLargeMessageSizeLeadsToError Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.CreateWithTooLargeMessageSizeLeadsToError (1 ms) [ RUN ] IpcChannel_test/1.CreateNoNameLeadsToError Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.CreateNoNameLeadsToError (0 ms) [ RUN ] IpcChannel_test/1.CreateWithLeadingSlashWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.CreateWithLeadingSlashWorks (0 ms) [ RUN ] IpcChannel_test/1.CreateAgainWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.CreateAgainWorks (0 ms) [ RUN ] IpcChannel_test/1.CreateAgainAndEmptyWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.CreateAgainAndEmptyWorks (0 ms) [ RUN ] IpcChannel_test/1.ClientWithoutServerLeadsToNoSuchChannelError Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.ClientWithoutServerLeadsToNoSuchChannelError (0 ms) [ RUN ] IpcChannel_test/1.NotDestroyingServerLeadsToNonOutdatedClient Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.NotDestroyingServerLeadsToNonOutdatedClient (1 ms) [ RUN ] IpcChannel_test/1.DestroyingServerLeadsToOutdatedClient Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.DestroyingServerLeadsToOutdatedClient (0 ms) [ RUN ] IpcChannel_test/1.UnlinkExistingOneWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.UnlinkExistingOneWorks (1 ms) [ RUN ] IpcChannel_test/1.UnlinkNonExistingOneWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.UnlinkNonExistingOneWorks (0 ms) [ RUN ] IpcChannel_test/1.SendAndReceiveWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.SendAndReceiveWorks (0 ms) [ RUN ] IpcChannel_test/1.InvalidAfterDestroy Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.InvalidAfterDestroy (0 ms) [ RUN ] IpcChannel_test/1.SendAfterClientDestroyLeadsToError Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.SendAfterClientDestroyLeadsToError (0 ms) [ RUN ] IpcChannel_test/1.SendAfterServerDestroyLeadsToError Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.SendAfterServerDestroyLeadsToError (0 ms) [ RUN ] IpcChannel_test/1.ReceiveAfterServerDestroyLeadsToError Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.ReceiveAfterServerDestroyLeadsToError (0 ms) [ RUN ] IpcChannel_test/1.SendMoreThanAllowedLeadsToError Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.SendMoreThanAllowedLeadsToError (0 ms) [ RUN ] IpcChannel_test/1.SendMaxMessageSizeWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.SendMaxMessageSizeWorks (0 ms) [ RUN ] IpcChannel_test/1.wildCreate Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.wildCreate (0 ms) [ RUN ] IpcChannel_test/1.TimedReceiveWorks Reserving 41688 bytes in the shared memory [iox_np_channel_test] [ Reserving shared memory successful ] [ OK ] IpcChannel_test/1.TimedReceiveWorks (100 ms) [----------] 19 tests from IpcChannel_test/1 (115 ms total) [----------] 11 tests from LockFreeQueueTest/0, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/0.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/0.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/0.pushAndPopSingleElement [ OK ] LockFreeQueueTest/0.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/0.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/0.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/0.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/0.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/0.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/0.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/0.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/0.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/0.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/0.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/0.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/0.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/0.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/0.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/0.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/0.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/0.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/0.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/0 (0 ms total) [----------] 11 tests from LockFreeQueueTest/1, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/1.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/1.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/1.pushAndPopSingleElement [ OK ] LockFreeQueueTest/1.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/1.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/1.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/1.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/1.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/1.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/1.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/1.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/1.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/1.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/1.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/1.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/1.pushReturnsOldestElementOnOverflow (1 ms) [ RUN ] LockFreeQueueTest/1.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/1.pushInsertsInFifoOrder (1 ms) [ RUN ] LockFreeQueueTest/1.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/1.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/1.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/1.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/1 (6 ms total) [----------] 11 tests from LockFreeQueueTest/2, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/2.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/2.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/2.pushAndPopSingleElement [ OK ] LockFreeQueueTest/2.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/2.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/2.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/2.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/2.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/2.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/2.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/2.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/2.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/2.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/2.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/2.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/2.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/2.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/2.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/2.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/2.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/2.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/2.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/2 (0 ms total) [----------] 11 tests from LockFreeQueueTest/3, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/3.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/3.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/3.pushAndPopSingleElement [ OK ] LockFreeQueueTest/3.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/3.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/3.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/3.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/3.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/3.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/3.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/3.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/3.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/3.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/3.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/3.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/3.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/3.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/3.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/3.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/3.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/3.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/3.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/3 (0 ms total) [----------] 11 tests from LockFreeQueueTest/4, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/4.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/4.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/4.pushAndPopSingleElement [ OK ] LockFreeQueueTest/4.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/4.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/4.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/4.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/4.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/4.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/4.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/4.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/4.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/4.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/4.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/4.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/4.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/4.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/4.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/4.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/4.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/4.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/4.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/4 (0 ms total) [----------] 11 tests from LockFreeQueueTest/5, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/5.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/5.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/5.pushAndPopSingleElement [ OK ] LockFreeQueueTest/5.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/5.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/5.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/5.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/5.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/5.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/5.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/5.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/5.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/5.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/5.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/5.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/5.pushReturnsOldestElementOnOverflow (1 ms) [ RUN ] LockFreeQueueTest/5.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/5.pushInsertsInFifoOrder (1 ms) [ RUN ] LockFreeQueueTest/5.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/5.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/5.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/5.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/5 (6 ms total) [----------] 11 tests from LockFreeQueueTest/6, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/6.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/6.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/6.pushAndPopSingleElement [ OK ] LockFreeQueueTest/6.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/6.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/6.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/6.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/6.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/6.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/6.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/6.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/6.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/6.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/6.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/6.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/6.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/6.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/6.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/6.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/6.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/6.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/6.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/6 (0 ms total) [----------] 11 tests from LockFreeQueueTest/7, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/7.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/7.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/7.pushAndPopSingleElement [ OK ] LockFreeQueueTest/7.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/7.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/7.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/7.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/7.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/7.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/7.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/7.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/7.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/7.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/7.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/7.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/7.pushReturnsOldestElementOnOverflow (1 ms) [ RUN ] LockFreeQueueTest/7.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/7.pushInsertsInFifoOrder (1 ms) [ RUN ] LockFreeQueueTest/7.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/7.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/7.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/7.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/7 (6 ms total) [----------] 11 tests from LockFreeQueueTest/8, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/8.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/8.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/8.pushAndPopSingleElement [ OK ] LockFreeQueueTest/8.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/8.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/8.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/8.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/8.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/8.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/8.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/8.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/8.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/8.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/8.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/8.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/8.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/8.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/8.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/8.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/8.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/8.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/8.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/8 (0 ms total) [----------] 11 tests from LockFreeQueueTest/9, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/9.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/9.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/9.pushAndPopSingleElement [ OK ] LockFreeQueueTest/9.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/9.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/9.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/9.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/9.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/9.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/9.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/9.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/9.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/9.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/9.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/9.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/9.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/9.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/9.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/9.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/9.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/9.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/9.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/9 (4 ms total) [----------] 11 tests from LockFreeQueueTest/10, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/10.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/10.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/10.pushAndPopSingleElement [ OK ] LockFreeQueueTest/10.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/10.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/10.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/10.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/10.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/10.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/10.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/10.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/10.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/10.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/10.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/10.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/10.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/10.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/10.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/10.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/10.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/10.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/10.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/10 (0 ms total) [----------] 11 tests from LockFreeQueueTest/11, where TypeParam = (anonymous namespace)::Config [ RUN ] LockFreeQueueTest/11.constructedQueueIsEmpty [ OK ] LockFreeQueueTest/11.constructedQueueIsEmpty (0 ms) [ RUN ] LockFreeQueueTest/11.pushAndPopSingleElement [ OK ] LockFreeQueueTest/11.pushAndPopSingleElement (0 ms) [ RUN ] LockFreeQueueTest/11.popFromEmptyQueueReturnsNothing [ OK ] LockFreeQueueTest/11.popFromEmptyQueueReturnsNothing (0 ms) [ RUN ] LockFreeQueueTest/11.tryPushUntilFullCapacityIsUsed [ OK ] LockFreeQueueTest/11.tryPushUntilFullCapacityIsUsed (0 ms) [ RUN ] LockFreeQueueTest/11.tryPushInFullQueueFails [ OK ] LockFreeQueueTest/11.tryPushInFullQueueFails (0 ms) [ RUN ] LockFreeQueueTest/11.poppedElementsAreInFifoOrder [ OK ] LockFreeQueueTest/11.poppedElementsAreInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/11.pushDoesNotOverflowIfQueueIsNotFull [ OK ] LockFreeQueueTest/11.pushDoesNotOverflowIfQueueIsNotFull (0 ms) [ RUN ] LockFreeQueueTest/11.pushReturnsOldestElementOnOverflow [ OK ] LockFreeQueueTest/11.pushReturnsOldestElementOnOverflow (0 ms) [ RUN ] LockFreeQueueTest/11.pushInsertsInFifoOrder [ OK ] LockFreeQueueTest/11.pushInsertsInFifoOrder (0 ms) [ RUN ] LockFreeQueueTest/11.checkEmptynessAfterOneElementWasPushedandPopped [ OK ] LockFreeQueueTest/11.checkEmptynessAfterOneElementWasPushedandPopped (0 ms) [ RUN ] LockFreeQueueTest/11.checkEmptynessAfterFullQueueWasEmptied [ OK ] LockFreeQueueTest/11.checkEmptynessAfterFullQueueWasEmptied (0 ms) [----------] 11 tests from LockFreeQueueTest/11 (3 ms total) [----------] 1 test from LockFreeQueueBufferTest [ RUN ] LockFreeQueueBufferTest.capacityIsCorrect [ OK ] LockFreeQueueBufferTest.capacityIsCorrect (0 ms) [----------] 1 test from LockFreeQueueBufferTest (0 ms total) [----------] 4 tests from LockFreeQueueBufferTest/0, where TypeParam = iox::concurrent::Buffer [ RUN ] LockFreeQueueBufferTest/0.accessElements [ OK ] LockFreeQueueBufferTest/0.accessElements (0 ms) [ RUN ] LockFreeQueueBufferTest/0.accessElementsOfConstBuffer [ OK ] LockFreeQueueBufferTest/0.accessElementsOfConstBuffer (0 ms) [ RUN ] LockFreeQueueBufferTest/0.accessElementsViaPtr [ OK ] LockFreeQueueBufferTest/0.accessElementsViaPtr (0 ms) [ RUN ] LockFreeQueueBufferTest/0.accessElementsOfConstBufferViaPtr [ OK ] LockFreeQueueBufferTest/0.accessElementsOfConstBufferViaPtr (0 ms) [----------] 4 tests from LockFreeQueueBufferTest/0 (0 ms total) [----------] 4 tests from LockFreeQueueBufferTest/1, where TypeParam = iox::concurrent::Buffer<(anonymous namespace)::Integer, 10ull, unsigned long long> [ RUN ] LockFreeQueueBufferTest/1.accessElements [ OK ] LockFreeQueueBufferTest/1.accessElements (0 ms) [ RUN ] LockFreeQueueBufferTest/1.accessElementsOfConstBuffer [ OK ] LockFreeQueueBufferTest/1.accessElementsOfConstBuffer (0 ms) [ RUN ] LockFreeQueueBufferTest/1.accessElementsViaPtr [ OK ] LockFreeQueueBufferTest/1.accessElementsViaPtr (0 ms) [ RUN ] LockFreeQueueBufferTest/1.accessElementsOfConstBufferViaPtr [ OK ] LockFreeQueueBufferTest/1.accessElementsOfConstBufferViaPtr (0 ms) [----------] 4 tests from LockFreeQueueBufferTest/1 (0 ms total) [----------] 16 tests from LockFreeQueueCyclicIndexTest/0, where TypeParam = iox::concurrent::CyclicIndex<1ull, unsigned long long> [ RUN ] LockFreeQueueCyclicIndexTest/0.defaultConstructedIndexIsZero [ OK ] LockFreeQueueCyclicIndexTest/0.defaultConstructedIndexIsZero (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.explicitIndexConstructionWithZeroWorks [ OK ] LockFreeQueueCyclicIndexTest/0.explicitIndexConstructionWithZeroWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.getValueReturnsValueIndexWasConstructedWith [ OK ] LockFreeQueueCyclicIndexTest/0.getValueReturnsValueIndexWasConstructedWith (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.explicitConstructionWorks [ OK ] LockFreeQueueCyclicIndexTest/0.explicitConstructionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.explicitConstructionWithMaxIndexAndCycleWorks [ OK ] LockFreeQueueCyclicIndexTest/0.explicitConstructionWithMaxIndexAndCycleWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.copyConstructorWorks [ OK ] LockFreeQueueCyclicIndexTest/0.copyConstructorWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.assignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/0.assignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.selfAssignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/0.selfAssignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.cyclicAdditionWorks [ OK ] LockFreeQueueCyclicIndexTest/0.cyclicAdditionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.cyclicIncrementWorks [ OK ] LockFreeQueueCyclicIndexTest/0.cyclicIncrementWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.cyclicIncrementWraparound [ OK ] LockFreeQueueCyclicIndexTest/0.cyclicIncrementWraparound (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.cyclicIncrementOverflow [ OK ] LockFreeQueueCyclicIndexTest/0.cyclicIncrementOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.cyclicAdditionOverflow [ OK ] LockFreeQueueCyclicIndexTest/0.cyclicAdditionOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.isOneCycleBehindCheckNegative [ OK ] LockFreeQueueCyclicIndexTest/0.isOneCycleBehindCheckNegative (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.isOneCycleBehindCheckPositive [ OK ] LockFreeQueueCyclicIndexTest/0.isOneCycleBehindCheckPositive (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/0.isOneCycleBehindCheckDuringOverflow [ OK ] LockFreeQueueCyclicIndexTest/0.isOneCycleBehindCheckDuringOverflow (0 ms) [----------] 16 tests from LockFreeQueueCyclicIndexTest/0 (0 ms total) [----------] 16 tests from LockFreeQueueCyclicIndexTest/1, where TypeParam = iox::concurrent::CyclicIndex<2ull, unsigned long long> [ RUN ] LockFreeQueueCyclicIndexTest/1.defaultConstructedIndexIsZero [ OK ] LockFreeQueueCyclicIndexTest/1.defaultConstructedIndexIsZero (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.explicitIndexConstructionWithZeroWorks [ OK ] LockFreeQueueCyclicIndexTest/1.explicitIndexConstructionWithZeroWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.getValueReturnsValueIndexWasConstructedWith [ OK ] LockFreeQueueCyclicIndexTest/1.getValueReturnsValueIndexWasConstructedWith (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.explicitConstructionWorks [ OK ] LockFreeQueueCyclicIndexTest/1.explicitConstructionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.explicitConstructionWithMaxIndexAndCycleWorks [ OK ] LockFreeQueueCyclicIndexTest/1.explicitConstructionWithMaxIndexAndCycleWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.copyConstructorWorks [ OK ] LockFreeQueueCyclicIndexTest/1.copyConstructorWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.assignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/1.assignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.selfAssignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/1.selfAssignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.cyclicAdditionWorks [ OK ] LockFreeQueueCyclicIndexTest/1.cyclicAdditionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.cyclicIncrementWorks [ OK ] LockFreeQueueCyclicIndexTest/1.cyclicIncrementWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.cyclicIncrementWraparound [ OK ] LockFreeQueueCyclicIndexTest/1.cyclicIncrementWraparound (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.cyclicIncrementOverflow [ OK ] LockFreeQueueCyclicIndexTest/1.cyclicIncrementOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.cyclicAdditionOverflow [ OK ] LockFreeQueueCyclicIndexTest/1.cyclicAdditionOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.isOneCycleBehindCheckNegative [ OK ] LockFreeQueueCyclicIndexTest/1.isOneCycleBehindCheckNegative (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.isOneCycleBehindCheckPositive [ OK ] LockFreeQueueCyclicIndexTest/1.isOneCycleBehindCheckPositive (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/1.isOneCycleBehindCheckDuringOverflow [ OK ] LockFreeQueueCyclicIndexTest/1.isOneCycleBehindCheckDuringOverflow (0 ms) [----------] 16 tests from LockFreeQueueCyclicIndexTest/1 (0 ms total) [----------] 16 tests from LockFreeQueueCyclicIndexTest/2, where TypeParam = iox::concurrent::CyclicIndex<10ull, unsigned long long> [ RUN ] LockFreeQueueCyclicIndexTest/2.defaultConstructedIndexIsZero [ OK ] LockFreeQueueCyclicIndexTest/2.defaultConstructedIndexIsZero (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.explicitIndexConstructionWithZeroWorks [ OK ] LockFreeQueueCyclicIndexTest/2.explicitIndexConstructionWithZeroWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.getValueReturnsValueIndexWasConstructedWith [ OK ] LockFreeQueueCyclicIndexTest/2.getValueReturnsValueIndexWasConstructedWith (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.explicitConstructionWorks [ OK ] LockFreeQueueCyclicIndexTest/2.explicitConstructionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.explicitConstructionWithMaxIndexAndCycleWorks [ OK ] LockFreeQueueCyclicIndexTest/2.explicitConstructionWithMaxIndexAndCycleWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.copyConstructorWorks [ OK ] LockFreeQueueCyclicIndexTest/2.copyConstructorWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.assignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/2.assignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.selfAssignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/2.selfAssignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.cyclicAdditionWorks [ OK ] LockFreeQueueCyclicIndexTest/2.cyclicAdditionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.cyclicIncrementWorks [ OK ] LockFreeQueueCyclicIndexTest/2.cyclicIncrementWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.cyclicIncrementWraparound [ OK ] LockFreeQueueCyclicIndexTest/2.cyclicIncrementWraparound (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.cyclicIncrementOverflow [ OK ] LockFreeQueueCyclicIndexTest/2.cyclicIncrementOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.cyclicAdditionOverflow [ OK ] LockFreeQueueCyclicIndexTest/2.cyclicAdditionOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.isOneCycleBehindCheckNegative [ OK ] LockFreeQueueCyclicIndexTest/2.isOneCycleBehindCheckNegative (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.isOneCycleBehindCheckPositive [ OK ] LockFreeQueueCyclicIndexTest/2.isOneCycleBehindCheckPositive (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/2.isOneCycleBehindCheckDuringOverflow [ OK ] LockFreeQueueCyclicIndexTest/2.isOneCycleBehindCheckDuringOverflow (0 ms) [----------] 16 tests from LockFreeQueueCyclicIndexTest/2 (0 ms total) [----------] 16 tests from LockFreeQueueCyclicIndexTest/3, where TypeParam = iox::concurrent::CyclicIndex<1000ull, unsigned long long> [ RUN ] LockFreeQueueCyclicIndexTest/3.defaultConstructedIndexIsZero [ OK ] LockFreeQueueCyclicIndexTest/3.defaultConstructedIndexIsZero (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.explicitIndexConstructionWithZeroWorks [ OK ] LockFreeQueueCyclicIndexTest/3.explicitIndexConstructionWithZeroWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.getValueReturnsValueIndexWasConstructedWith [ OK ] LockFreeQueueCyclicIndexTest/3.getValueReturnsValueIndexWasConstructedWith (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.explicitConstructionWorks [ OK ] LockFreeQueueCyclicIndexTest/3.explicitConstructionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.explicitConstructionWithMaxIndexAndCycleWorks [ OK ] LockFreeQueueCyclicIndexTest/3.explicitConstructionWithMaxIndexAndCycleWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.copyConstructorWorks [ OK ] LockFreeQueueCyclicIndexTest/3.copyConstructorWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.assignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/3.assignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.selfAssignmentWorks [ OK ] LockFreeQueueCyclicIndexTest/3.selfAssignmentWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.cyclicAdditionWorks [ OK ] LockFreeQueueCyclicIndexTest/3.cyclicAdditionWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.cyclicIncrementWorks [ OK ] LockFreeQueueCyclicIndexTest/3.cyclicIncrementWorks (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.cyclicIncrementWraparound [ OK ] LockFreeQueueCyclicIndexTest/3.cyclicIncrementWraparound (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.cyclicIncrementOverflow [ OK ] LockFreeQueueCyclicIndexTest/3.cyclicIncrementOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.cyclicAdditionOverflow [ OK ] LockFreeQueueCyclicIndexTest/3.cyclicAdditionOverflow (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.isOneCycleBehindCheckNegative [ OK ] LockFreeQueueCyclicIndexTest/3.isOneCycleBehindCheckNegative (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.isOneCycleBehindCheckPositive [ OK ] LockFreeQueueCyclicIndexTest/3.isOneCycleBehindCheckPositive (0 ms) [ RUN ] LockFreeQueueCyclicIndexTest/3.isOneCycleBehindCheckDuringOverflow [ OK ] LockFreeQueueCyclicIndexTest/3.isOneCycleBehindCheckDuringOverflow (0 ms) [----------] 16 tests from LockFreeQueueCyclicIndexTest/3 (0 ms total) [----------] 3 tests from IoxLogger_test [ RUN ] IoxLogger_test.Output [ OK ] IoxLogger_test.Output (0 ms) [ RUN ] IoxLogger_test.SettingTheLogLevelWorks [ OK ] IoxLogger_test.SettingTheLogLevelWorks (0 ms) [ RUN ] IoxLogger_test.SettingTheLogLevelForScopeResetsLogLevelAtEndOfScope [ OK ] IoxLogger_test.SettingTheLogLevelForScopeResetsLogLevelAtEndOfScope (0 ms) [----------] 3 tests from IoxLogger_test (0 ms total) [----------] 10 tests from IoxLogStream_test [ RUN ] IoxLogStream_test.CTor_Default [ OK ] IoxLogStream_test.CTor_Default (0 ms) [ RUN ] IoxLogStream_test.CTor_WithLogLevel [ OK ] IoxLogStream_test.CTor_WithLogLevel (0 ms) [ RUN ] IoxLogStream_test.UnnamedTemporaryLogStreamObject [ OK ] IoxLogStream_test.UnnamedTemporaryLogStreamObject (0 ms) [ RUN ] IoxLogStream_test.LocalLogStreamObject [ OK ] IoxLogStream_test.LocalLogStreamObject (0 ms) [ RUN ] IoxLogStream_test.ExplicitFlush [ OK ] IoxLogStream_test.ExplicitFlush (0 ms) [ RUN ] IoxLogStream_test.NoFlushWhenAlreadyFlushed [ OK ] IoxLogStream_test.NoFlushWhenAlreadyFlushed (0 ms) [ RUN ] IoxLogStream_test.StreamOperatorCharArray [ OK ] IoxLogStream_test.StreamOperatorCharArray (0 ms) [ RUN ] IoxLogStream_test.StreamOperatorStdString [ OK ] IoxLogStream_test.StreamOperatorStdString (0 ms) [ RUN ] IoxLogStream_test.StreamOperatorLogLevel [ OK ] IoxLogStream_test.StreamOperatorLogLevel (0 ms) [ RUN ] IoxLogStream_test.StreamOperatorLogRawBuffer [ OK ] IoxLogStream_test.StreamOperatorLogRawBuffer (0 ms) [----------] 10 tests from IoxLogStream_test (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/0, where TypeParam = unsigned char [ RUN ] IoxLogStreamHexBin_test/0.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/0.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/0.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/0.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/0.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/0.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/0.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/0.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/0.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/0.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/0.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/0.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/0 (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/1, where TypeParam = signed char [ RUN ] IoxLogStreamHexBin_test/1.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/1.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/1.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/1.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/1.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/1.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/1.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/1.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/1.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/1.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/1.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/1.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/1 (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/2, where TypeParam = unsigned short [ RUN ] IoxLogStreamHexBin_test/2.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/2.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/2.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/2.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/2.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/2.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/2.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/2.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/2.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/2.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/2.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/2.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/2 (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/3, where TypeParam = short [ RUN ] IoxLogStreamHexBin_test/3.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/3.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/3.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/3.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/3.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/3.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/3.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/3.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/3.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/3.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/3.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/3.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/3 (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/4, where TypeParam = unsigned int [ RUN ] IoxLogStreamHexBin_test/4.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/4.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/4.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/4.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/4.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/4.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/4.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/4.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/4.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/4.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/4.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/4.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/4 (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/5, where TypeParam = int [ RUN ] IoxLogStreamHexBin_test/5.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/5.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/5.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/5.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/5.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/5.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/5.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/5.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/5.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/5.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/5.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/5.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/5 (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/6, where TypeParam = unsigned long long [ RUN ] IoxLogStreamHexBin_test/6.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/6.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/6.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/6.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/6.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/6.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/6.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/6.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/6.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/6.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/6.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/6.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/6 (0 ms total) [----------] 6 tests from IoxLogStreamHexBin_test/7, where TypeParam = long long [ RUN ] IoxLogStreamHexBin_test/7.StreamOperatorLogHex_ValueLow [ OK ] IoxLogStreamHexBin_test/7.StreamOperatorLogHex_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/7.StreamOperatorLogHex_ValueMin [ OK ] IoxLogStreamHexBin_test/7.StreamOperatorLogHex_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/7.StreamOperatorLogHex_ValueMax [ OK ] IoxLogStreamHexBin_test/7.StreamOperatorLogHex_ValueMax (0 ms) [ RUN ] IoxLogStreamHexBin_test/7.StreamOperatorLogBin_ValueLow [ OK ] IoxLogStreamHexBin_test/7.StreamOperatorLogBin_ValueLow (0 ms) [ RUN ] IoxLogStreamHexBin_test/7.StreamOperatorLogBin_ValueMin [ OK ] IoxLogStreamHexBin_test/7.StreamOperatorLogBin_ValueMin (0 ms) [ RUN ] IoxLogStreamHexBin_test/7.StreamOperatorLogBin_ValueMax [ OK ] IoxLogStreamHexBin_test/7.StreamOperatorLogBin_ValueMax (0 ms) [----------] 6 tests from IoxLogStreamHexBin_test/7 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/0, where TypeParam = bool [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/0.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/0 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/1, where TypeParam = signed char [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/1.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/1 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/2, where TypeParam = short [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/2.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/2 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/3, where TypeParam = int [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/3.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/3 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/4, where TypeParam = long long [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/4.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/4 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/5, where TypeParam = unsigned char [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/5.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/5 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/6, where TypeParam = unsigned short [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/6.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/6 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/7, where TypeParam = unsigned int [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/7.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/7 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/8, where TypeParam = unsigned long long [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/8.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/8 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/9, where TypeParam = unsigned int [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/9.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/9 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/10, where TypeParam = float [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/10.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/10 (0 ms total) [----------] 9 tests from IoxLogStreamArithmetic_test/11, where TypeParam = double [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ValueLow [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ValueMin [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ValueMax [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstValueLow [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstValueMin [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstValueMax [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstValueMax (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstexprValueLow [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstexprValueLow (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstexprValueMin [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstexprValueMin (0 ms) [ RUN ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstexprValueMax [ OK ] IoxLogStreamArithmetic_test/11.StreamOperator_ConstexprValueMax (0 ms) [----------] 9 tests from IoxLogStreamArithmetic_test/11 (0 ms total) [----------] 21 tests from ObjectPool_test [ RUN ] ObjectPool_test.poolObjectBehaviour [ OK ] ObjectPool_test.poolObjectBehaviour (0 ms) [ RUN ] ObjectPool_test.construction [ OK ] ObjectPool_test.construction (0 ms) [ RUN ] ObjectPool_test.reserve [ OK ] ObjectPool_test.reserve (0 ms) [ RUN ] ObjectPool_test.default_construct [ OK ] ObjectPool_test.default_construct (0 ms) [ RUN ] ObjectPool_test.parameter_construct [ OK ] ObjectPool_test.parameter_construct (0 ms) [ RUN ] ObjectPool_test.add [ OK ] ObjectPool_test.add (0 ms) [ RUN ] ObjectPool_test.size_and_remove [ OK ] ObjectPool_test.size_and_remove (0 ms) [ RUN ] ObjectPool_test.bracket_operator [ OK ] ObjectPool_test.bracket_operator (0 ms) [ RUN ] ObjectPool_test.allocate [ OK ] ObjectPool_test.allocate (0 ms) [ RUN ] ObjectPool_test.default_create [ OK ] ObjectPool_test.default_create (0 ms) [ RUN ] ObjectPool_test.parameter_create [ OK ] ObjectPool_test.parameter_create (0 ms) [ RUN ] ObjectPool_test.destruct_free [ OK ] ObjectPool_test.destruct_free (0 ms) [ RUN ] ObjectPool_test.default_free [ OK ] ObjectPool_test.default_free (0 ms) [ RUN ] ObjectPool_test.insert [ OK ] ObjectPool_test.insert (0 ms) [ RUN ] ObjectPool_test.get [ OK ] ObjectPool_test.get (0 ms) [ RUN ] ObjectPool_test.pointerToIndexConversion [ OK ] ObjectPool_test.pointerToIndexConversion (0 ms) [ RUN ] ObjectPool_test.pointerToIndexLegalPointerConversion [ OK ] ObjectPool_test.pointerToIndexLegalPointerConversion (0 ms) [ RUN ] ObjectPool_test.pointerToIndexIllegalPointerConversion [ OK ] ObjectPool_test.pointerToIndexIllegalPointerConversion (0 ms) [ RUN ] ObjectPool_test.nextFree [ OK ] ObjectPool_test.nextFree (0 ms) [ RUN ] ObjectPool_test.destructor [ OK ] ObjectPool_test.destructor (0 ms) [ RUN ] ObjectPool_test.iterator [ OK ] ObjectPool_test.iterator (0 ms) [----------] 21 tests from ObjectPool_test (4 ms total) [----------] 9 tests from FileLock_test [ RUN ] FileLock_test.EmptyNameLeadsToError [ OK ] FileLock_test.EmptyNameLeadsToError (0 ms) [ RUN ] FileLock_test.MaxStringWorks [ OK ] FileLock_test.MaxStringWorks (0 ms) [ RUN ] FileLock_test.SecondLockWithDifferentNameWorks [ OK ] FileLock_test.SecondLockWithDifferentNameWorks (0 ms) [ RUN ] FileLock_test.LockAndReleaseWorks [ OK ] FileLock_test.LockAndReleaseWorks (0 ms) [ RUN ] FileLock_test.CreatingSameFileLockAgainFails [ OK ] FileLock_test.CreatingSameFileLockAgainFails (0 ms) [ RUN ] FileLock_test.MoveCtorInvalidatesRhs [ OK ] FileLock_test.MoveCtorInvalidatesRhs (0 ms) [ RUN ] FileLock_test.MoveCtorTransfersLock [ OK ] FileLock_test.MoveCtorTransfersLock (0 ms) [ RUN ] FileLock_test.MoveAssignInvalidatesRhs [ OK ] FileLock_test.MoveAssignInvalidatesRhs (0 ms) [ RUN ] FileLock_test.MoveAssignTransfersLock [ OK ] FileLock_test.MoveAssignTransfersLock (0 ms) [----------] 9 tests from FileLock_test (1 ms total) [----------] 9 tests from Mutex_test [ RUN ] Mutex_test.TryLockAndUnlockWithNonRecursiveMutexReturnTrue [ OK ] Mutex_test.TryLockAndUnlockWithNonRecursiveMutexReturnTrue (0 ms) [ RUN ] Mutex_test.TryLockWithNonRecursiveMutexReturnsFalseAfterLock [ OK ] Mutex_test.TryLockWithNonRecursiveMutexReturnsFalseAfterLock (0 ms) [ RUN ] Mutex_test.LockAndUnlockWithNonRecursiveMutexReturnsTrue [ OK ] Mutex_test.LockAndUnlockWithNonRecursiveMutexReturnsTrue (0 ms) [ RUN ] Mutex_test.RepeatedLockAndUnlockWithNonRecursiveMutexReturnsTrue [ OK ] Mutex_test.RepeatedLockAndUnlockWithNonRecursiveMutexReturnsTrue (0 ms) [ RUN ] Mutex_test.CallingDestructorOnLockedMutexLeadsToTermination [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 2 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. [ OK ] Mutex_test.CallingDestructorOnLockedMutexLeadsToTermination (3 ms) [ RUN ] Mutex_test.TryLockReturnsFalseWhenMutexLockedInOtherThreadNonRecursiveMutex [ OK ] Mutex_test.TryLockReturnsFalseWhenMutexLockedInOtherThreadNonRecursiveMutex (0 ms) [ RUN ] Mutex_test.TryLockReturnsFalseWhenMutexLockedInOtherThreadRecursiveMutex [ OK ] Mutex_test.TryLockReturnsFalseWhenMutexLockedInOtherThreadRecursiveMutex (0 ms) [ RUN ] Mutex_test.LockedMutexBlocksNonRecursiveMutex [ OK ] Mutex_test.LockedMutexBlocksNonRecursiveMutex (101 ms) [ RUN ] Mutex_test.LockedMutexBlocksRecursiveMutex [ OK ] Mutex_test.LockedMutexBlocksRecursiveMutex (101 ms) [----------] 9 tests from Mutex_test (208 ms total) [----------] 36 tests from PosixCall_test [ RUN ] PosixCall_test.CallingFunctionWithSuccessReturnValue_GoodCase [ OK ] PosixCall_test.CallingFunctionWithSuccessReturnValue_GoodCase (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithSuccessReturnValue_BadCase [ OK ] PosixCall_test.CallingFunctionWithSuccessReturnValue_BadCase (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithFailureReturnValue_GoodCase [ OK ] PosixCall_test.CallingFunctionWithFailureReturnValue_GoodCase (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithFailureReturnValue_BadCase [ OK ] PosixCall_test.CallingFunctionWithFailureReturnValue_BadCase (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithSuccessReturnValueAndIgnoredErrno_GoodCase [ OK ] PosixCall_test.CallingFunctionWithSuccessReturnValueAndIgnoredErrno_GoodCase (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithSuccessReturnValueAndIgnoredErrno_BadCase [ OK ] PosixCall_test.CallingFunctionWithSuccessReturnValueAndIgnoredErrno_BadCase (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithFailureReturnValueAndIgnoredErrno_GoodCase [ OK ] PosixCall_test.CallingFunctionWithFailureReturnValueAndIgnoredErrno_GoodCase (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithFailureReturnValueAndIgnoredErrno_BadCase [ OK ] PosixCall_test.CallingFunctionWithFailureReturnValueAndIgnoredErrno_BadCase (0 ms) [ RUN ] PosixCall_test.IgnoringMultipleErrnosWorks [ OK ] PosixCall_test.IgnoringMultipleErrnosWorks (0 ms) [ RUN ] PosixCall_test.IgnoringMultipleErrnosWhereOccurringErrnoIsNotListedFails [ OK ] PosixCall_test.IgnoringMultipleErrnosWhereOccurringErrnoIsNotListedFails (0 ms) [ RUN ] PosixCall_test.IgnoringMultipleErrnosWhereOccurringErrnoIsFirstInListSucceeds [ OK ] PosixCall_test.IgnoringMultipleErrnosWhereOccurringErrnoIsFirstInListSucceeds (0 ms) [ RUN ] PosixCall_test.IgnoringMultipleErrnosWhereOccurringErrnoIsLastInListSucceeds [ OK ] PosixCall_test.IgnoringMultipleErrnosWhereOccurringErrnoIsLastInListSucceeds (0 ms) [ RUN ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsWorksWhenErrnoIsFirst [ OK ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsWorksWhenErrnoIsFirst (0 ms) [ RUN ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsWorksWhenErrnoIsMiddle [ OK ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsWorksWhenErrnoIsMiddle (0 ms) [ RUN ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsWorksWhenErrnoIsLast [ OK ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsWorksWhenErrnoIsLast (0 ms) [ RUN ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsFails [ OK ] PosixCall_test.IgnoringErrnosByMultipleIgnoreErrnosCallsFails (0 ms) [ RUN ] PosixCall_test.SuppressErrnoLoggingWithNonPresentErrnoPrintsErrorMessage [ OK ] PosixCall_test.SuppressErrnoLoggingWithNonPresentErrnoPrintsErrorMessage (0 ms) [ RUN ] PosixCall_test.SuppressErrnoLoggingWithPresentErrnoDoesNotPrintErrorMessage [ OK ] PosixCall_test.SuppressErrnoLoggingWithPresentErrnoDoesNotPrintErrorMessage (0 ms) [ RUN ] PosixCall_test.SuppressMultipleErrnoLoggingWithNoPresentErrnoPrintsErrorMessage [ OK ] PosixCall_test.SuppressMultipleErrnoLoggingWithNoPresentErrnoPrintsErrorMessage (0 ms) [ RUN ] PosixCall_test.SuppressMultipleErrnoLoggingWithPresentErrnoDoesNotPrintErrorMessage [ OK ] PosixCall_test.SuppressMultipleErrnoLoggingWithPresentErrnoDoesNotPrintErrorMessage (0 ms) [ RUN ] PosixCall_test.SuppressErrnoLoggingByMultipleCallsWithNonPresentErrnoPrintsErrorMessage [ OK ] PosixCall_test.SuppressErrnoLoggingByMultipleCallsWithNonPresentErrnoPrintsErrorMessage (0 ms) [ RUN ] PosixCall_test.SuppressErrnoLoggingByMultipleCallsWithPresentErrnoDoesNotPrintErrorMessage [ OK ] PosixCall_test.SuppressErrnoLoggingByMultipleCallsWithPresentErrnoDoesNotPrintErrorMessage (0 ms) [ RUN ] PosixCall_test.SuppressErrnoLoggingOfIgnoredErrnoDoesNotPrintErrorMessage [ OK ] PosixCall_test.SuppressErrnoLoggingOfIgnoredErrnoDoesNotPrintErrorMessage (0 ms) [ RUN ] PosixCall_test.SuppressErrnoLoggingOfNotIgnoredErrnoDoesNotPrintErrorMessage [ OK ] PosixCall_test.SuppressErrnoLoggingOfNotIgnoredErrnoDoesNotPrintErrorMessage (0 ms) [ RUN ] PosixCall_test.RecallingFunctionWithEintrWorks [ OK ] PosixCall_test.RecallingFunctionWithEintrWorks (0 ms) [ RUN ] PosixCall_test.FunctionReturnsEINTRTooOftenResultsInFailure [ OK ] PosixCall_test.FunctionReturnsEINTRTooOftenResultsInFailure (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsFirst [ OK ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsFirst (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsCenter [ OK ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsCenter (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsLast [ OK ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsLast (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsNotPresent [ OK ] PosixCall_test.CallingFunctionWithMultipleSuccessReturnValuesWhereGoodValueIsNotPresent (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsFirst [ OK ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsFirst (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsCenter [ OK ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsCenter (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsLast [ OK ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsLast (0 ms) [ RUN ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsNotPresent [ OK ] PosixCall_test.CallingFunctionWithMultipleFailureReturnValuesWhereFailureValueIsNotPresent (0 ms) [ RUN ] PosixCall_test.ErrnoIsSetFromReturnValueWhenFunctionHandlesErrnosInReturnValue_GoodCase [ OK ] PosixCall_test.ErrnoIsSetFromReturnValueWhenFunctionHandlesErrnosInReturnValue_GoodCase (0 ms) [ RUN ] PosixCall_test.ErrnoIsSetFromReturnValueWhenFunctionHandlesErrnosInReturnValue_BadCase [ OK ] PosixCall_test.ErrnoIsSetFromReturnValueWhenFunctionHandlesErrnosInReturnValue_BadCase (0 ms) [----------] 36 tests from PosixCall_test (11 ms total) [----------] 4 tests from SignalHandler_test/0, where TypeParam = (anonymous namespace)::SignalType<(iox::posix::Signal)2> [ RUN ] SignalHandler_test/0.RegisteringSignalGuardCallbackWorks [ OK ] SignalHandler_test/0.RegisteringSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/0.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored [ OK ] SignalHandler_test/0.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored (0 ms) [ RUN ] SignalHandler_test/0.MoveConstructedSignalGuardCallbackWorks [ OK ] SignalHandler_test/0.MoveConstructedSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/0.MoveConstructedSignalGuardRestoresPreviousState [ OK ] SignalHandler_test/0.MoveConstructedSignalGuardRestoresPreviousState (0 ms) [----------] 4 tests from SignalHandler_test/0 (1 ms total) [----------] 4 tests from SignalHandler_test/1, where TypeParam = (anonymous namespace)::SignalType<(iox::posix::Signal)7> [ RUN ] SignalHandler_test/1.RegisteringSignalGuardCallbackWorks [ OK ] SignalHandler_test/1.RegisteringSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/1.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored [ OK ] SignalHandler_test/1.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored (0 ms) [ RUN ] SignalHandler_test/1.MoveConstructedSignalGuardCallbackWorks [ OK ] SignalHandler_test/1.MoveConstructedSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/1.MoveConstructedSignalGuardRestoresPreviousState [ OK ] SignalHandler_test/1.MoveConstructedSignalGuardRestoresPreviousState (0 ms) [----------] 4 tests from SignalHandler_test/1 (1 ms total) [----------] 4 tests from SignalHandler_test/2, where TypeParam = (anonymous namespace)::SignalType<(iox::posix::Signal)15> [ RUN ] SignalHandler_test/2.RegisteringSignalGuardCallbackWorks [ OK ] SignalHandler_test/2.RegisteringSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/2.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored [ OK ] SignalHandler_test/2.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored (0 ms) [ RUN ] SignalHandler_test/2.MoveConstructedSignalGuardCallbackWorks [ OK ] SignalHandler_test/2.MoveConstructedSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/2.MoveConstructedSignalGuardRestoresPreviousState [ OK ] SignalHandler_test/2.MoveConstructedSignalGuardRestoresPreviousState (0 ms) [----------] 4 tests from SignalHandler_test/2 (1 ms total) [----------] 4 tests from SignalHandler_test/3, where TypeParam = (anonymous namespace)::SignalType<(iox::posix::Signal)1> [ RUN ] SignalHandler_test/3.RegisteringSignalGuardCallbackWorks [ OK ] SignalHandler_test/3.RegisteringSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/3.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored [ OK ] SignalHandler_test/3.WhenSignalGuardGoesOutOfScopePreviousStateIsRestored (0 ms) [ RUN ] SignalHandler_test/3.MoveConstructedSignalGuardCallbackWorks [ OK ] SignalHandler_test/3.MoveConstructedSignalGuardCallbackWorks (0 ms) [ RUN ] SignalHandler_test/3.MoveConstructedSignalGuardRestoresPreviousState [ OK ] SignalHandler_test/3.MoveConstructedSignalGuardRestoresPreviousState (0 ms) [----------] 4 tests from SignalHandler_test/3 (1 ms total) [----------] 8 tests from SignalWatcher_test [ RUN ] SignalWatcher_test.SignalWasNotTriggeredWhenNotTriggeredBefore [ OK ] SignalWatcher_test.SignalWasNotTriggeredWhenNotTriggeredBefore (0 ms) [ RUN ] SignalWatcher_test.SignalIsTriggeredWhenSIGINTWasTriggeredBefore [ OK ] SignalWatcher_test.SignalIsTriggeredWhenSIGINTWasTriggeredBefore (0 ms) [ RUN ] SignalWatcher_test.SignalIsTriggeredWhenSIGTERMWasTriggeredBefore [ OK ] SignalWatcher_test.SignalIsTriggeredWhenSIGTERMWasTriggeredBefore (0 ms) [ RUN ] SignalWatcher_test.UnblocksWhenSIGINTWasRaisedForOneWaiter [ OK ] SignalWatcher_test.UnblocksWhenSIGINTWasRaisedForOneWaiter (12 ms) [ RUN ] SignalWatcher_test.UnblocksWhenSIGTERMWasRaisedForOneWaiter [ OK ] SignalWatcher_test.UnblocksWhenSIGTERMWasRaisedForOneWaiter (10 ms) [ RUN ] SignalWatcher_test.UnblocksWhenSIGINTWasRaisedForMultipleWaiter [ OK ] SignalWatcher_test.UnblocksWhenSIGINTWasRaisedForMultipleWaiter (11 ms) [ RUN ] SignalWatcher_test.UnblocksWhenSIGTERMWasRaisedForMultipleWaiter [ OK ] SignalWatcher_test.UnblocksWhenSIGTERMWasRaisedForMultipleWaiter (10 ms) [ RUN ] SignalWatcher_test.UnblocksWhenSIGINTWasRaisedForOneWaiterWithConvenienceFunction [ OK ] SignalWatcher_test.UnblocksWhenSIGINTWasRaisedForOneWaiterWithConvenienceFunction (10 ms) [----------] 8 tests from SignalWatcher_test (56 ms total) [----------] 3 tests from Thread_test [ RUN ] Thread_test.SetAndGetWithEmptyThreadNameIsWorking [ OK ] Thread_test.SetAndGetWithEmptyThreadNameIsWorking (10 ms) [ RUN ] Thread_test.SetAndGetWithThreadNameCapacityIsWorking [ OK ] Thread_test.SetAndGetWithThreadNameCapacityIsWorking (10 ms) [ RUN ] Thread_test.SetAndGetSmallStringIsWorking [ OK ] Thread_test.SetAndGetSmallStringIsWorking (10 ms) [----------] 3 tests from Thread_test (31 ms total) [----------] 1 test from TimerStopWatch_test [ RUN ] TimerStopWatch_test.DurationOfZeroCausesError [ OK ] TimerStopWatch_test.DurationOfZeroCausesError (0 ms) [----------] 1 test from TimerStopWatch_test (0 ms total) [----------] 7 tests from Timer_test [ RUN ] Timer_test.ZeroTimeoutIsNotAllowed [ OK ] Timer_test.ZeroTimeoutIsNotAllowed (0 ms) [ RUN ] Timer_test.StartFailsWhenNoCallbackIsSet [ OK ] Timer_test.StartFailsWhenNoCallbackIsSet (0 ms) [ RUN ] Timer_test.StopFailsWhenNoCallbackIsSet [ OK ] Timer_test.StopFailsWhenNoCallbackIsSet (0 ms) [ RUN ] Timer_test.RestartWithEmptyCallbackFails [ OK ] Timer_test.RestartWithEmptyCallbackFails (0 ms) [ RUN ] Timer_test.RestartWithTimeoutOfZeroFails [ OK ] Timer_test.RestartWithTimeoutOfZeroFails (0 ms) [ RUN ] Timer_test.TimeUntilExpirationFailsWithoutCallback [ OK ] Timer_test.TimeUntilExpirationFailsWithoutCallback (0 ms) [ RUN ] Timer_test.GetOverrunsFailsWithNoCallback [ OK ] Timer_test.GetOverrunsFailsWithNoCallback (0 ms) [ DISABLED ] Timer_test.DISABLED_SelfTriggeringTimerWorksAndDoesNotCauseSegFault [----------] 7 tests from Timer_test (0 ms total) [----------] 14 tests from RelativePointer_test/0, where TypeParam = unsigned char [ RUN ] RelativePointer_test/0.ConstrTests [ OK ] RelativePointer_test/0.ConstrTests (0 ms) [ RUN ] RelativePointer_test/0.AssignmentOperatorTests [ OK ] RelativePointer_test/0.AssignmentOperatorTests (0 ms) [ RUN ] RelativePointer_test/0.IdAndOffset [ OK ] RelativePointer_test/0.IdAndOffset (0 ms) [ RUN ] RelativePointer_test/0.getOffset [ OK ] RelativePointer_test/0.getOffset (0 ms) [ RUN ] RelativePointer_test/0.getPtr [ OK ] RelativePointer_test/0.getPtr (0 ms) [ RUN ] RelativePointer_test/0.registerPtr [ OK ] RelativePointer_test/0.registerPtr (0 ms) [ RUN ] RelativePointer_test/0.unRegisterPointerTest_Valid [ OK ] RelativePointer_test/0.unRegisterPointerTest_Valid (0 ms) [ RUN ] RelativePointer_test/0.unregisterPointerAll [ OK ] RelativePointer_test/0.unregisterPointerAll (0 ms) [ RUN ] RelativePointer_test/0.registerPtrWithId [ OK ] RelativePointer_test/0.registerPtrWithId (0 ms) [ RUN ] RelativePointer_test/0.basePointerValid [ OK ] RelativePointer_test/0.basePointerValid (0 ms) [ RUN ] RelativePointer_test/0.assignmentOperator [ OK ] RelativePointer_test/0.assignmentOperator (0 ms) [ RUN ] RelativePointer_test/0.dereferencingOperator [ OK ] RelativePointer_test/0.dereferencingOperator (0 ms) [ RUN ] RelativePointer_test/0.memoryRemapping [ OK ] RelativePointer_test/0.memoryRemapping (0 ms) [ RUN ] RelativePointer_test/0.defaultConstructedRelativePtrIsNull [ OK ] RelativePointer_test/0.defaultConstructedRelativePtrIsNull (0 ms) [----------] 14 tests from RelativePointer_test/0 (4 ms total) [----------] 14 tests from RelativePointer_test/1, where TypeParam = signed char [ RUN ] RelativePointer_test/1.ConstrTests [ OK ] RelativePointer_test/1.ConstrTests (0 ms) [ RUN ] RelativePointer_test/1.AssignmentOperatorTests [ OK ] RelativePointer_test/1.AssignmentOperatorTests (0 ms) [ RUN ] RelativePointer_test/1.IdAndOffset [ OK ] RelativePointer_test/1.IdAndOffset (0 ms) [ RUN ] RelativePointer_test/1.getOffset [ OK ] RelativePointer_test/1.getOffset (0 ms) [ RUN ] RelativePointer_test/1.getPtr [ OK ] RelativePointer_test/1.getPtr (0 ms) [ RUN ] RelativePointer_test/1.registerPtr [ OK ] RelativePointer_test/1.registerPtr (0 ms) [ RUN ] RelativePointer_test/1.unRegisterPointerTest_Valid [ OK ] RelativePointer_test/1.unRegisterPointerTest_Valid (0 ms) [ RUN ] RelativePointer_test/1.unregisterPointerAll [ OK ] RelativePointer_test/1.unregisterPointerAll (0 ms) [ RUN ] RelativePointer_test/1.registerPtrWithId [ OK ] RelativePointer_test/1.registerPtrWithId (0 ms) [ RUN ] RelativePointer_test/1.basePointerValid [ OK ] RelativePointer_test/1.basePointerValid (0 ms) [ RUN ] RelativePointer_test/1.assignmentOperator [ OK ] RelativePointer_test/1.assignmentOperator (0 ms) [ RUN ] RelativePointer_test/1.dereferencingOperator [ OK ] RelativePointer_test/1.dereferencingOperator (0 ms) [ RUN ] RelativePointer_test/1.memoryRemapping [ OK ] RelativePointer_test/1.memoryRemapping (0 ms) [ RUN ] RelativePointer_test/1.defaultConstructedRelativePtrIsNull [ OK ] RelativePointer_test/1.defaultConstructedRelativePtrIsNull (0 ms) [----------] 14 tests from RelativePointer_test/1 (3 ms total) [----------] 14 tests from RelativePointer_test/2, where TypeParam = double [ RUN ] RelativePointer_test/2.ConstrTests [ OK ] RelativePointer_test/2.ConstrTests (0 ms) [ RUN ] RelativePointer_test/2.AssignmentOperatorTests [ OK ] RelativePointer_test/2.AssignmentOperatorTests (0 ms) [ RUN ] RelativePointer_test/2.IdAndOffset [ OK ] RelativePointer_test/2.IdAndOffset (0 ms) [ RUN ] RelativePointer_test/2.getOffset [ OK ] RelativePointer_test/2.getOffset (0 ms) [ RUN ] RelativePointer_test/2.getPtr [ OK ] RelativePointer_test/2.getPtr (0 ms) [ RUN ] RelativePointer_test/2.registerPtr [ OK ] RelativePointer_test/2.registerPtr (0 ms) [ RUN ] RelativePointer_test/2.unRegisterPointerTest_Valid [ OK ] RelativePointer_test/2.unRegisterPointerTest_Valid (0 ms) [ RUN ] RelativePointer_test/2.unregisterPointerAll [ OK ] RelativePointer_test/2.unregisterPointerAll (0 ms) [ RUN ] RelativePointer_test/2.registerPtrWithId [ OK ] RelativePointer_test/2.registerPtrWithId (0 ms) [ RUN ] RelativePointer_test/2.basePointerValid [ OK ] RelativePointer_test/2.basePointerValid (0 ms) [ RUN ] RelativePointer_test/2.assignmentOperator [ OK ] RelativePointer_test/2.assignmentOperator (0 ms) [ RUN ] RelativePointer_test/2.dereferencingOperator [ OK ] RelativePointer_test/2.dereferencingOperator (0 ms) [ RUN ] RelativePointer_test/2.memoryRemapping [ OK ] RelativePointer_test/2.memoryRemapping (0 ms) [ RUN ] RelativePointer_test/2.defaultConstructedRelativePtrIsNull [ OK ] RelativePointer_test/2.defaultConstructedRelativePtrIsNull (0 ms) [----------] 14 tests from RelativePointer_test/2 (3 ms total) [----------] 11 tests from RelativePointerData_test [ RUN ] RelativePointerData_test.DefaultConstructedResultsInNullptrIdAndOffset [ OK ] RelativePointerData_test.DefaultConstructedResultsInNullptrIdAndOffset (0 ms) [ RUN ] RelativePointerData_test.DefaultConstructedResultsInLogicallyNullptr [ OK ] RelativePointerData_test.DefaultConstructedResultsInLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ResetOnDefaultConstructedResultsInLogicallyNullptr [ OK ] RelativePointerData_test.ResetOnDefaultConstructedResultsInLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ConstructedWithNonZeroIdAndOffsetResultsInSameIdAndOffset [ OK ] RelativePointerData_test.ConstructedWithNonZeroIdAndOffsetResultsInSameIdAndOffset (0 ms) [ RUN ] RelativePointerData_test.ConstructedWithZeroIdAndOffsetResultsNotInLogicallyNullptr [ OK ] RelativePointerData_test.ConstructedWithZeroIdAndOffsetResultsNotInLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ConstructedWithNonZeroIdAndOffsetResultsNotInLogicallyNullptr [ OK ] RelativePointerData_test.ConstructedWithNonZeroIdAndOffsetResultsNotInLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ConstructedWithMaxIdAndOffsetResultsNotInLogicallyNullptr [ OK ] RelativePointerData_test.ConstructedWithMaxIdAndOffsetResultsNotInLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ResetOnConstructedWithNonZeroIdAndOffsetResultsInLogicallyNullptr [ OK ] RelativePointerData_test.ResetOnConstructedWithNonZeroIdAndOffsetResultsInLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ConstructedWithNullPointerIdResultsLogicallyNullptr [ OK ] RelativePointerData_test.ConstructedWithNullPointerIdResultsLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ConstructedWithNullPointerOffsetResultsInLogicallyNullptr [ OK ] RelativePointerData_test.ConstructedWithNullPointerOffsetResultsInLogicallyNullptr (0 ms) [ RUN ] RelativePointerData_test.ConstructedWithNullPointerIdAndOffsetResultsInLogicallyNullptr [ OK ] RelativePointerData_test.ConstructedWithNullPointerIdAndOffsetResultsInLogicallyNullptr (0 ms) [----------] 11 tests from RelativePointerData_test (0 ms total) [----------] 22 tests from Relocatable_ptr_typed_test/0, where TypeParam = int [ RUN ] Relocatable_ptr_typed_test/0.wrappedPointerTypeIsCorrect [ OK ] Relocatable_ptr_typed_test/0.wrappedPointerTypeIsCorrect (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.defaulCtorCreatesNullpointer [ OK ] Relocatable_ptr_typed_test/0.defaulCtorCreatesNullpointer (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.copyCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/0.copyCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.moveCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/0.moveCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.copyAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/0.copyAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.moveAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/0.moveAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.nonNullPointerConstructionWorks [ OK ] Relocatable_ptr_typed_test/0.nonNullPointerConstructionWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.copyCtorWorks [ OK ] Relocatable_ptr_typed_test/0.copyCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.moveCtorWorks [ OK ] Relocatable_ptr_typed_test/0.moveCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.copyAssignmentWorks [ OK ] Relocatable_ptr_typed_test/0.copyAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.moveAssignmentWorks [ OK ] Relocatable_ptr_typed_test/0.moveAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.constGetWorks [ OK ] Relocatable_ptr_typed_test/0.constGetWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.conversionToRawPointerWorks [ OK ] Relocatable_ptr_typed_test/0.conversionToRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.conversionToConstRawPointerWorks [ OK ] Relocatable_ptr_typed_test/0.conversionToConstRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.arrowOperatorWorks [ OK ] Relocatable_ptr_typed_test/0.arrowOperatorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.arrowOperatorConstWorks [ OK ] Relocatable_ptr_typed_test/0.arrowOperatorConstWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.nullptrIsEqualToNullptr [ OK ] Relocatable_ptr_typed_test/0.nullptrIsEqualToNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.nullptrIsNotEqualToNonNullptr [ OK ] Relocatable_ptr_typed_test/0.nullptrIsNotEqualToNonNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.equalNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/0.equalNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.nonEqualNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/0.nonEqualNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.negativeNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/0.negativeNullPointerCheckWithIfWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/0.positiveNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/0.positiveNullPointerCheckWithIfWorks (0 ms) [----------] 22 tests from Relocatable_ptr_typed_test/0 (4 ms total) [----------] 22 tests from Relocatable_ptr_typed_test/1, where TypeParam = (anonymous namespace)::Data [ RUN ] Relocatable_ptr_typed_test/1.wrappedPointerTypeIsCorrect [ OK ] Relocatable_ptr_typed_test/1.wrappedPointerTypeIsCorrect (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.defaulCtorCreatesNullpointer [ OK ] Relocatable_ptr_typed_test/1.defaulCtorCreatesNullpointer (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.copyCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/1.copyCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.moveCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/1.moveCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.copyAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/1.copyAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.moveAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/1.moveAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.nonNullPointerConstructionWorks [ OK ] Relocatable_ptr_typed_test/1.nonNullPointerConstructionWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.copyCtorWorks [ OK ] Relocatable_ptr_typed_test/1.copyCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.moveCtorWorks [ OK ] Relocatable_ptr_typed_test/1.moveCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.copyAssignmentWorks [ OK ] Relocatable_ptr_typed_test/1.copyAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.moveAssignmentWorks [ OK ] Relocatable_ptr_typed_test/1.moveAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.constGetWorks [ OK ] Relocatable_ptr_typed_test/1.constGetWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.conversionToRawPointerWorks [ OK ] Relocatable_ptr_typed_test/1.conversionToRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.conversionToConstRawPointerWorks [ OK ] Relocatable_ptr_typed_test/1.conversionToConstRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.arrowOperatorWorks [ OK ] Relocatable_ptr_typed_test/1.arrowOperatorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.arrowOperatorConstWorks [ OK ] Relocatable_ptr_typed_test/1.arrowOperatorConstWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.nullptrIsEqualToNullptr [ OK ] Relocatable_ptr_typed_test/1.nullptrIsEqualToNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.nullptrIsNotEqualToNonNullptr [ OK ] Relocatable_ptr_typed_test/1.nullptrIsNotEqualToNonNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.equalNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/1.equalNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.nonEqualNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/1.nonEqualNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.negativeNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/1.negativeNullPointerCheckWithIfWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/1.positiveNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/1.positiveNullPointerCheckWithIfWorks (0 ms) [----------] 22 tests from Relocatable_ptr_typed_test/1 (4 ms total) [----------] 22 tests from Relocatable_ptr_typed_test/2, where TypeParam = void [ RUN ] Relocatable_ptr_typed_test/2.wrappedPointerTypeIsCorrect [ OK ] Relocatable_ptr_typed_test/2.wrappedPointerTypeIsCorrect (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.defaulCtorCreatesNullpointer [ OK ] Relocatable_ptr_typed_test/2.defaulCtorCreatesNullpointer (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.copyCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/2.copyCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.moveCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/2.moveCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.copyAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/2.copyAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.moveAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/2.moveAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.nonNullPointerConstructionWorks [ OK ] Relocatable_ptr_typed_test/2.nonNullPointerConstructionWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.copyCtorWorks [ OK ] Relocatable_ptr_typed_test/2.copyCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.moveCtorWorks [ OK ] Relocatable_ptr_typed_test/2.moveCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.copyAssignmentWorks [ OK ] Relocatable_ptr_typed_test/2.copyAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.moveAssignmentWorks [ OK ] Relocatable_ptr_typed_test/2.moveAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.constGetWorks [ OK ] Relocatable_ptr_typed_test/2.constGetWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.conversionToRawPointerWorks [ OK ] Relocatable_ptr_typed_test/2.conversionToRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.conversionToConstRawPointerWorks [ OK ] Relocatable_ptr_typed_test/2.conversionToConstRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.arrowOperatorWorks [ OK ] Relocatable_ptr_typed_test/2.arrowOperatorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.arrowOperatorConstWorks [ OK ] Relocatable_ptr_typed_test/2.arrowOperatorConstWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.nullptrIsEqualToNullptr [ OK ] Relocatable_ptr_typed_test/2.nullptrIsEqualToNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.nullptrIsNotEqualToNonNullptr [ OK ] Relocatable_ptr_typed_test/2.nullptrIsNotEqualToNonNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.equalNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/2.equalNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.nonEqualNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/2.nonEqualNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.negativeNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/2.negativeNullPointerCheckWithIfWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/2.positiveNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/2.positiveNullPointerCheckWithIfWorks (0 ms) [----------] 22 tests from Relocatable_ptr_typed_test/2 (4 ms total) [----------] 22 tests from Relocatable_ptr_typed_test/3, where TypeParam = char* [ RUN ] Relocatable_ptr_typed_test/3.wrappedPointerTypeIsCorrect [ OK ] Relocatable_ptr_typed_test/3.wrappedPointerTypeIsCorrect (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.defaulCtorCreatesNullpointer [ OK ] Relocatable_ptr_typed_test/3.defaulCtorCreatesNullpointer (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.copyCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/3.copyCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.moveCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/3.moveCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.copyAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/3.copyAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.moveAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/3.moveAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.nonNullPointerConstructionWorks [ OK ] Relocatable_ptr_typed_test/3.nonNullPointerConstructionWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.copyCtorWorks [ OK ] Relocatable_ptr_typed_test/3.copyCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.moveCtorWorks [ OK ] Relocatable_ptr_typed_test/3.moveCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.copyAssignmentWorks [ OK ] Relocatable_ptr_typed_test/3.copyAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.moveAssignmentWorks [ OK ] Relocatable_ptr_typed_test/3.moveAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.constGetWorks [ OK ] Relocatable_ptr_typed_test/3.constGetWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.conversionToRawPointerWorks [ OK ] Relocatable_ptr_typed_test/3.conversionToRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.conversionToConstRawPointerWorks [ OK ] Relocatable_ptr_typed_test/3.conversionToConstRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.arrowOperatorWorks [ OK ] Relocatable_ptr_typed_test/3.arrowOperatorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.arrowOperatorConstWorks [ OK ] Relocatable_ptr_typed_test/3.arrowOperatorConstWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.nullptrIsEqualToNullptr [ OK ] Relocatable_ptr_typed_test/3.nullptrIsEqualToNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.nullptrIsNotEqualToNonNullptr [ OK ] Relocatable_ptr_typed_test/3.nullptrIsNotEqualToNonNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.equalNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/3.equalNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.nonEqualNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/3.nonEqualNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.negativeNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/3.negativeNullPointerCheckWithIfWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/3.positiveNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/3.positiveNullPointerCheckWithIfWorks (0 ms) [----------] 22 tests from Relocatable_ptr_typed_test/3 (4 ms total) [----------] 22 tests from Relocatable_ptr_typed_test/4, where TypeParam = (anonymous namespace)::Data [ RUN ] Relocatable_ptr_typed_test/4.wrappedPointerTypeIsCorrect [ OK ] Relocatable_ptr_typed_test/4.wrappedPointerTypeIsCorrect (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.defaulCtorCreatesNullpointer [ OK ] Relocatable_ptr_typed_test/4.defaulCtorCreatesNullpointer (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.copyCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/4.copyCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.moveCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/4.moveCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.copyAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/4.copyAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.moveAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/4.moveAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.nonNullPointerConstructionWorks [ OK ] Relocatable_ptr_typed_test/4.nonNullPointerConstructionWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.copyCtorWorks [ OK ] Relocatable_ptr_typed_test/4.copyCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.moveCtorWorks [ OK ] Relocatable_ptr_typed_test/4.moveCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.copyAssignmentWorks [ OK ] Relocatable_ptr_typed_test/4.copyAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.moveAssignmentWorks [ OK ] Relocatable_ptr_typed_test/4.moveAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.constGetWorks [ OK ] Relocatable_ptr_typed_test/4.constGetWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.conversionToRawPointerWorks [ OK ] Relocatable_ptr_typed_test/4.conversionToRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.conversionToConstRawPointerWorks [ OK ] Relocatable_ptr_typed_test/4.conversionToConstRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.arrowOperatorWorks [ OK ] Relocatable_ptr_typed_test/4.arrowOperatorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.arrowOperatorConstWorks [ OK ] Relocatable_ptr_typed_test/4.arrowOperatorConstWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.nullptrIsEqualToNullptr [ OK ] Relocatable_ptr_typed_test/4.nullptrIsEqualToNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.nullptrIsNotEqualToNonNullptr [ OK ] Relocatable_ptr_typed_test/4.nullptrIsNotEqualToNonNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.equalNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/4.equalNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.nonEqualNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/4.nonEqualNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.negativeNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/4.negativeNullPointerCheckWithIfWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/4.positiveNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/4.positiveNullPointerCheckWithIfWorks (0 ms) [----------] 22 tests from Relocatable_ptr_typed_test/4 (3 ms total) [----------] 22 tests from Relocatable_ptr_typed_test/5, where TypeParam = void [ RUN ] Relocatable_ptr_typed_test/5.wrappedPointerTypeIsCorrect [ OK ] Relocatable_ptr_typed_test/5.wrappedPointerTypeIsCorrect (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.defaulCtorCreatesNullpointer [ OK ] Relocatable_ptr_typed_test/5.defaulCtorCreatesNullpointer (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.copyCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/5.copyCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.moveCtorOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/5.moveCtorOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.copyAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/5.copyAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.moveAssignmentOfNullptrWorks [ OK ] Relocatable_ptr_typed_test/5.moveAssignmentOfNullptrWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.nonNullPointerConstructionWorks [ OK ] Relocatable_ptr_typed_test/5.nonNullPointerConstructionWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.copyCtorWorks [ OK ] Relocatable_ptr_typed_test/5.copyCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.moveCtorWorks [ OK ] Relocatable_ptr_typed_test/5.moveCtorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.copyAssignmentWorks [ OK ] Relocatable_ptr_typed_test/5.copyAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.moveAssignmentWorks [ OK ] Relocatable_ptr_typed_test/5.moveAssignmentWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.constGetWorks [ OK ] Relocatable_ptr_typed_test/5.constGetWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.conversionToRawPointerWorks [ OK ] Relocatable_ptr_typed_test/5.conversionToRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.conversionToConstRawPointerWorks [ OK ] Relocatable_ptr_typed_test/5.conversionToConstRawPointerWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.arrowOperatorWorks [ OK ] Relocatable_ptr_typed_test/5.arrowOperatorWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.arrowOperatorConstWorks [ OK ] Relocatable_ptr_typed_test/5.arrowOperatorConstWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.nullptrIsEqualToNullptr [ OK ] Relocatable_ptr_typed_test/5.nullptrIsEqualToNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.nullptrIsNotEqualToNonNullptr [ OK ] Relocatable_ptr_typed_test/5.nullptrIsNotEqualToNonNullptr (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.equalNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/5.equalNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.nonEqualNonNullptrComparisonWorks [ OK ] Relocatable_ptr_typed_test/5.nonEqualNonNullptrComparisonWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.negativeNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/5.negativeNullPointerCheckWithIfWorks (0 ms) [ RUN ] Relocatable_ptr_typed_test/5.positiveNullPointerCheckWithIfWorks [ OK ] Relocatable_ptr_typed_test/5.positiveNullPointerCheckWithIfWorks (0 ms) [----------] 22 tests from Relocatable_ptr_typed_test/5 (4 ms total) [----------] 5 tests from Relocatable_ptr_test [ RUN ] Relocatable_ptr_test.dereferencingWorks [ OK ] Relocatable_ptr_test.dereferencingWorks (0 ms) [ RUN ] Relocatable_ptr_test.dereferencingConstWorks [ OK ] Relocatable_ptr_test.dereferencingConstWorks (0 ms) [ RUN ] Relocatable_ptr_test.dereferencingComplexTypeWorks [ OK ] Relocatable_ptr_test.dereferencingComplexTypeWorks (0 ms) [ RUN ] Relocatable_ptr_test.dereferencingConstComplexTypeWorks [ OK ] Relocatable_ptr_test.dereferencingConstComplexTypeWorks (0 ms) [ RUN ] Relocatable_ptr_test.relocationWorks [ OK ] Relocatable_ptr_test.relocationWorks (0 ms) [----------] 5 tests from Relocatable_ptr_test (0 ms total) [----------] 1 test from ResizeableLockFreeQueueTest [ RUN ] ResizeableLockFreeQueueTest.maxCapacityIsConsistent [ OK ] ResizeableLockFreeQueueTest.maxCapacityIsConsistent (0 ms) [----------] 1 test from ResizeableLockFreeQueueTest (0 ms total) [----------] 23 tests from ResizeableLockFreeQueueTest/0, where TypeParam = iox::concurrent::ResizeableLockFreeQueue<(anonymous namespace)::Integer, 1ull> [ RUN ] ResizeableLockFreeQueueTest/0.initialCapacityIsMaximalbyDefault [ OK ] ResizeableLockFreeQueueTest/0.initialCapacityIsMaximalbyDefault (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.constructWithMaxCapacity [ OK ] ResizeableLockFreeQueueTest/0.constructWithMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.constructWithMoreThanMaxCapacitySaturatesAtMaxCapacity [ OK ] ResizeableLockFreeQueueTest/0.constructWithMoreThanMaxCapacitySaturatesAtMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.constructWithNoCapacity [ OK ] ResizeableLockFreeQueueTest/0.constructWithNoCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.constructWithHalfOfMaxCapacity [ OK ] ResizeableLockFreeQueueTest/0.constructWithHalfOfMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.decreaseCapacityToZeroOneByOne [ OK ] ResizeableLockFreeQueueTest/0.decreaseCapacityToZeroOneByOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.decreaseCapacityToZeroOneByOneWithHandler [ OK ] ResizeableLockFreeQueueTest/0.decreaseCapacityToZeroOneByOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.increaseToMaxCapacityOneByOne [ OK ] ResizeableLockFreeQueueTest/0.increaseToMaxCapacityOneByOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.increaseToMaxCapacityOneByOneWithHandler [ OK ] ResizeableLockFreeQueueTest/0.increaseToMaxCapacityOneByOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToZero [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToZero (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToZeroWithHandler [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToZeroWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToOne [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToOneWithHandler [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToMaxCapacity [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToHalfOfMaxCapacityAndFillIt [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToHalfOfMaxCapacityAndFillIt (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityToHalfOfMaxCapacityAndFillItWithHandler [ OK ] ResizeableLockFreeQueueTest/0.setCapacityToHalfOfMaxCapacityAndFillItWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityFromHalfOfMaxCapacityToMaxCapacity [ OK ] ResizeableLockFreeQueueTest/0.setCapacityFromHalfOfMaxCapacityToMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityFromHalfOfMaxCapacityToMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/0.setCapacityFromHalfOfMaxCapacityToMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityOfFullQueueToHalfOfMaxCapacity [ OK ] ResizeableLockFreeQueueTest/0.setCapacityOfFullQueueToHalfOfMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.setCapacityOfFullQueueToHalfOfMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/0.setCapacityOfFullQueueToHalfOfMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.DecreaseCapacityOfAPartiallyFilledQueue [ OK ] ResizeableLockFreeQueueTest/0.DecreaseCapacityOfAPartiallyFilledQueue (0 ms) [ RUN ] ResizeableLockFreeQueueTest/0.DecreaseCapacityOfAPartiallyFilledQueueWithHandler [ OK ] ResizeableLockFreeQueueTest/0.DecreaseCapacityOfAPartiallyFilledQueueWithHandler (0 ms) [----------] 23 tests from ResizeableLockFreeQueueTest/0 (0 ms total) [----------] 23 tests from ResizeableLockFreeQueueTest/1, where TypeParam = iox::concurrent::ResizeableLockFreeQueue<(anonymous namespace)::Integer, 11ull> [ RUN ] ResizeableLockFreeQueueTest/1.initialCapacityIsMaximalbyDefault [ OK ] ResizeableLockFreeQueueTest/1.initialCapacityIsMaximalbyDefault (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.constructWithMaxCapacity [ OK ] ResizeableLockFreeQueueTest/1.constructWithMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.constructWithMoreThanMaxCapacitySaturatesAtMaxCapacity [ OK ] ResizeableLockFreeQueueTest/1.constructWithMoreThanMaxCapacitySaturatesAtMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.constructWithNoCapacity [ OK ] ResizeableLockFreeQueueTest/1.constructWithNoCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.constructWithHalfOfMaxCapacity [ OK ] ResizeableLockFreeQueueTest/1.constructWithHalfOfMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.decreaseCapacityToZeroOneByOne [ OK ] ResizeableLockFreeQueueTest/1.decreaseCapacityToZeroOneByOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.decreaseCapacityToZeroOneByOneWithHandler [ OK ] ResizeableLockFreeQueueTest/1.decreaseCapacityToZeroOneByOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.increaseToMaxCapacityOneByOne [ OK ] ResizeableLockFreeQueueTest/1.increaseToMaxCapacityOneByOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.increaseToMaxCapacityOneByOneWithHandler [ OK ] ResizeableLockFreeQueueTest/1.increaseToMaxCapacityOneByOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToZero [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToZero (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToZeroWithHandler [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToZeroWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToOne [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToOneWithHandler [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToMaxCapacity [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToHalfOfMaxCapacityAndFillIt [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToHalfOfMaxCapacityAndFillIt (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityToHalfOfMaxCapacityAndFillItWithHandler [ OK ] ResizeableLockFreeQueueTest/1.setCapacityToHalfOfMaxCapacityAndFillItWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityFromHalfOfMaxCapacityToMaxCapacity [ OK ] ResizeableLockFreeQueueTest/1.setCapacityFromHalfOfMaxCapacityToMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityFromHalfOfMaxCapacityToMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/1.setCapacityFromHalfOfMaxCapacityToMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityOfFullQueueToHalfOfMaxCapacity [ OK ] ResizeableLockFreeQueueTest/1.setCapacityOfFullQueueToHalfOfMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.setCapacityOfFullQueueToHalfOfMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/1.setCapacityOfFullQueueToHalfOfMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.DecreaseCapacityOfAPartiallyFilledQueue [ OK ] ResizeableLockFreeQueueTest/1.DecreaseCapacityOfAPartiallyFilledQueue (0 ms) [ RUN ] ResizeableLockFreeQueueTest/1.DecreaseCapacityOfAPartiallyFilledQueueWithHandler [ OK ] ResizeableLockFreeQueueTest/1.DecreaseCapacityOfAPartiallyFilledQueueWithHandler (0 ms) [----------] 23 tests from ResizeableLockFreeQueueTest/1 (0 ms total) [----------] 23 tests from ResizeableLockFreeQueueTest/2, where TypeParam = iox::concurrent::ResizeableLockFreeQueue [ RUN ] ResizeableLockFreeQueueTest/2.initialCapacityIsMaximalbyDefault [ OK ] ResizeableLockFreeQueueTest/2.initialCapacityIsMaximalbyDefault (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.constructWithMaxCapacity [ OK ] ResizeableLockFreeQueueTest/2.constructWithMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.constructWithMoreThanMaxCapacitySaturatesAtMaxCapacity [ OK ] ResizeableLockFreeQueueTest/2.constructWithMoreThanMaxCapacitySaturatesAtMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.constructWithNoCapacity [ OK ] ResizeableLockFreeQueueTest/2.constructWithNoCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.constructWithHalfOfMaxCapacity [ OK ] ResizeableLockFreeQueueTest/2.constructWithHalfOfMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.decreaseCapacityToZeroOneByOne [ OK ] ResizeableLockFreeQueueTest/2.decreaseCapacityToZeroOneByOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.decreaseCapacityToZeroOneByOneWithHandler [ OK ] ResizeableLockFreeQueueTest/2.decreaseCapacityToZeroOneByOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.increaseToMaxCapacityOneByOne [ OK ] ResizeableLockFreeQueueTest/2.increaseToMaxCapacityOneByOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.increaseToMaxCapacityOneByOneWithHandler [ OK ] ResizeableLockFreeQueueTest/2.increaseToMaxCapacityOneByOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToZero [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToZero (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToZeroWithHandler [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToZeroWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToOne [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToOne (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToOneWithHandler [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToOneWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToMaxCapacity [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToHalfOfMaxCapacityAndFillIt [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToHalfOfMaxCapacityAndFillIt (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityToHalfOfMaxCapacityAndFillItWithHandler [ OK ] ResizeableLockFreeQueueTest/2.setCapacityToHalfOfMaxCapacityAndFillItWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityFromHalfOfMaxCapacityToMaxCapacity [ OK ] ResizeableLockFreeQueueTest/2.setCapacityFromHalfOfMaxCapacityToMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityFromHalfOfMaxCapacityToMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/2.setCapacityFromHalfOfMaxCapacityToMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityOfFullQueueToHalfOfMaxCapacity [ OK ] ResizeableLockFreeQueueTest/2.setCapacityOfFullQueueToHalfOfMaxCapacity (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.setCapacityOfFullQueueToHalfOfMaxCapacityWithHandler [ OK ] ResizeableLockFreeQueueTest/2.setCapacityOfFullQueueToHalfOfMaxCapacityWithHandler (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.DecreaseCapacityOfAPartiallyFilledQueue [ OK ] ResizeableLockFreeQueueTest/2.DecreaseCapacityOfAPartiallyFilledQueue (0 ms) [ RUN ] ResizeableLockFreeQueueTest/2.DecreaseCapacityOfAPartiallyFilledQueueWithHandler [ OK ] ResizeableLockFreeQueueTest/2.DecreaseCapacityOfAPartiallyFilledQueueWithHandler (0 ms) [----------] 23 tests from ResizeableLockFreeQueueTest/2 (0 ms total) [----------] 6 tests from SemaphoreCreate_test [ RUN ] SemaphoreCreate_test.CreateNamedSemaphore [ OK ] SemaphoreCreate_test.CreateNamedSemaphore (0 ms) [ RUN ] SemaphoreCreate_test.CreateExistingNamedSemaphore [ OK ] SemaphoreCreate_test.CreateExistingNamedSemaphore (0 ms) [ RUN ] SemaphoreCreate_test.CreateLocalUnnamedSemaphore [ OK ] SemaphoreCreate_test.CreateLocalUnnamedSemaphore (0 ms) [ RUN ] SemaphoreCreate_test.OpenNamedSemaphore [ OK ] SemaphoreCreate_test.OpenNamedSemaphore (0 ms) [ RUN ] SemaphoreCreate_test.OpenNamedSemaphoreWithEmptyNameFails [ OK ] SemaphoreCreate_test.OpenNamedSemaphoreWithEmptyNameFails (0 ms) [ RUN ] SemaphoreCreate_test.OpenNonExistingNamedSemaphore [ OK ] SemaphoreCreate_test.OpenNonExistingNamedSemaphore (0 ms) [----------] 6 tests from SemaphoreCreate_test (2 ms total) [----------] 15 tests from SharedMemory_Test [ RUN ] SharedMemory_Test.CTorWithValidArguments [ OK ] SharedMemory_Test.CTorWithValidArguments (0 ms) [ RUN ] SharedMemory_Test.CTorWithInvalidMessageQueueNames [ OK ] SharedMemory_Test.CTorWithInvalidMessageQueueNames (0 ms) [ RUN ] SharedMemory_Test.CTorWithInvalidArguments [ OK ] SharedMemory_Test.CTorWithInvalidArguments (0 ms) [ RUN ] SharedMemory_Test.MoveCTorWithValidValues [ OK ] SharedMemory_Test.MoveCTorWithValidValues (0 ms) [ RUN ] SharedMemory_Test.getHandleOfValidObject [ OK ] SharedMemory_Test.getHandleOfValidObject (0 ms) [ RUN ] SharedMemory_Test.UnlinkNonExistingShmFails [ OK ] SharedMemory_Test.UnlinkNonExistingShmFails (0 ms) [ RUN ] SharedMemory_Test.UnlinkExistingShmWorks [ OK ] SharedMemory_Test.UnlinkExistingShmWorks (0 ms) [ RUN ] SharedMemory_Test.ExclusiveCreateWorksWhenShmDoesNotExist [ OK ] SharedMemory_Test.ExclusiveCreateWorksWhenShmDoesNotExist (0 ms) [ RUN ] SharedMemory_Test.ExclusiveCreateFailsWhenShmExists [ OK ] SharedMemory_Test.ExclusiveCreateFailsWhenShmExists (0 ms) [ RUN ] SharedMemory_Test.PurgeAndCreateWorksWhenShmDoesNotExist [ OK ] SharedMemory_Test.PurgeAndCreateWorksWhenShmDoesNotExist (0 ms) [ RUN ] SharedMemory_Test.PurgeAndCreateWorksWhenShmExists [ OK ] SharedMemory_Test.PurgeAndCreateWorksWhenShmExists (0 ms) [ RUN ] SharedMemory_Test.CreateOrOpenCreatesShmWhenShmDoesNotExist [ OK ] SharedMemory_Test.CreateOrOpenCreatesShmWhenShmDoesNotExist (0 ms) [ RUN ] SharedMemory_Test.CreateOrOpenOpensShmWhenShmDoesExist [ OK ] SharedMemory_Test.CreateOrOpenOpensShmWhenShmDoesExist (0 ms) [ RUN ] SharedMemory_Test.OpenWorksWhenShmExist [ OK ] SharedMemory_Test.OpenWorksWhenShmExist (0 ms) [ RUN ] SharedMemory_Test.OpenFailsWhenShmDoesNotExist [ OK ] SharedMemory_Test.OpenFailsWhenShmDoesNotExist (0 ms) [----------] 15 tests from SharedMemory_Test (4 ms total) [----------] 9 tests from SharedMemoryObject_Test [ RUN ] SharedMemoryObject_Test.CTorWithValidArguments [ OK ] SharedMemoryObject_Test.CTorWithValidArguments (0 ms) [ RUN ] SharedMemoryObject_Test.CTorOpenNonExistingSharedMemoryObject [ OK ] SharedMemoryObject_Test.CTorOpenNonExistingSharedMemoryObject (0 ms) [ RUN ] SharedMemoryObject_Test.AllocateMemoryInSharedMemoryAndReadIt [ OK ] SharedMemoryObject_Test.AllocateMemoryInSharedMemoryAndReadIt (0 ms) [ RUN ] SharedMemoryObject_Test.AllocateWholeSharedMemoryWithOneChunk [ OK ] SharedMemoryObject_Test.AllocateWholeSharedMemoryWithOneChunk (0 ms) [ RUN ] SharedMemoryObject_Test.AllocateWholeSharedMemoryWithMultipleChunks [ OK ] SharedMemoryObject_Test.AllocateWholeSharedMemoryWithMultipleChunks (0 ms) [ RUN ] SharedMemoryObject_Test.AllocateTooMuchMemoryInSharedMemoryWithOneChunk [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 2 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. [ OK ] SharedMemoryObject_Test.AllocateTooMuchMemoryInSharedMemoryWithOneChunk (3 ms) [ RUN ] SharedMemoryObject_Test.AllocateTooMuchSharedMemoryWithMultipleChunks [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 2 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. [ OK ] SharedMemoryObject_Test.AllocateTooMuchSharedMemoryWithMultipleChunks (14 ms) [ RUN ] SharedMemoryObject_Test.AllocateAfterFinalizeAllocation [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 2 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. [ OK ] SharedMemoryObject_Test.AllocateAfterFinalizeAllocation (2 ms) [ RUN ] SharedMemoryObject_Test.OpeningSharedMemoryAndReadMultipleContents [ OK ] SharedMemoryObject_Test.OpeningSharedMemoryAndReadMultipleContents (0 ms) [----------] 9 tests from SharedMemoryObject_Test (23 ms total) [----------] 20 tests from static_storage_test [ RUN ] static_storage_test.CapacityIsConsistent [ OK ] static_storage_test.CapacityIsConsistent (0 ms) [ RUN ] static_storage_test.IsAllocatableWithoutAlignmentRestriction [ OK ] static_storage_test.IsAllocatableWithoutAlignmentRestriction (0 ms) [ RUN ] static_storage_test.IsNotAllocatableWithoutAlignmentRestriction [ OK ] static_storage_test.IsNotAllocatableWithoutAlignmentRestriction (0 ms) [ RUN ] static_storage_test.IsAllocatableWithAlignmentRestriction [ OK ] static_storage_test.IsAllocatableWithAlignmentRestriction (0 ms) [ RUN ] static_storage_test.IsNotAllocatableWithAlignmentRestriction [ OK ] static_storage_test.IsNotAllocatableWithAlignmentRestriction (0 ms) [ RUN ] static_storage_test.IsAllocatableWithDifferentAlignment [ OK ] static_storage_test.IsAllocatableWithDifferentAlignment (0 ms) [ RUN ] static_storage_test.IsNotAllocatableWithDifferentAlignment [ OK ] static_storage_test.IsNotAllocatableWithDifferentAlignment (0 ms) [ RUN ] static_storage_test.AllocateSucceedsIfSizeIsSufficient [ OK ] static_storage_test.AllocateSucceedsIfSizeIsSufficient (0 ms) [ RUN ] static_storage_test.AllocateFailsIfSizeIsInsufficient [ OK ] static_storage_test.AllocateFailsIfSizeIsInsufficient (0 ms) [ RUN ] static_storage_test.TypedAllocateSucceedsIfSizeIsSufficient [ OK ] static_storage_test.TypedAllocateSucceedsIfSizeIsSufficient (0 ms) [ RUN ] static_storage_test.DoubleAllocateFails [ OK ] static_storage_test.DoubleAllocateFails (0 ms) [ RUN ] static_storage_test.DoubleTypedAllocateFails [ OK ] static_storage_test.DoubleTypedAllocateFails (0 ms) [ RUN ] static_storage_test.AllocateAfterDeallocateSucceeds [ OK ] static_storage_test.AllocateAfterDeallocateSucceeds (0 ms) [ RUN ] static_storage_test.TypedAllocateAfterDeallocateSucceeds [ OK ] static_storage_test.TypedAllocateAfterDeallocateSucceeds (0 ms) [ RUN ] static_storage_test.ClearSetsStorageBytesToZeroIfThereIsNoObjectStored [ OK ] static_storage_test.ClearSetsStorageBytesToZeroIfThereIsNoObjectStored (0 ms) [ RUN ] static_storage_test.ClearHasNoEffectIfThereIsAnObjectStored [ OK ] static_storage_test.ClearHasNoEffectIfThereIsAnObjectStored (0 ms) [ RUN ] static_storage_test.AllocationIsAligned [ OK ] static_storage_test.AllocationIsAligned (0 ms) [ RUN ] static_storage_test.TypedAllocationIsAligned [ OK ] static_storage_test.TypedAllocationIsAligned (0 ms) [ RUN ] static_storage_test.AllocationSizeReturnsSizeIfTypeIsAlignedWithStorage [ OK ] static_storage_test.AllocationSizeReturnsSizeIfTypeIsAlignedWithStorage (0 ms) [ RUN ] static_storage_test.AllocationSizeReturnsMoreThanSizeIfTypeIsNotAlignedWithStorage [ OK ] static_storage_test.AllocationSizeReturnsMoreThanSizeIfTypeIsNotAlignedWithStorage (0 ms) [----------] 20 tests from static_storage_test (0 ms total) [----------] 194 tests from Duration_test [ RUN ] Duration_test.ConversionConstants [ OK ] Duration_test.ConversionConstants (0 ms) [ RUN ] Duration_test.ConstructDurationWithZeroTime [ OK ] Duration_test.ConstructDurationWithZeroTime (0 ms) [ RUN ] Duration_test.ConstructDurationWithResultOfLessNanosecondsThanOneSecond [ OK ] Duration_test.ConstructDurationWithResultOfLessNanosecondsThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructDurationWithNanosecondsLessThanOneSecond [ OK ] Duration_test.ConstructDurationWithNanosecondsLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructDurationWithNanosecondsEqualToOneSecond [ OK ] Duration_test.ConstructDurationWithNanosecondsEqualToOneSecond (0 ms) [ RUN ] Duration_test.ConstructDurationWithNanosecondsMoreThanOneSecond [ OK ] Duration_test.ConstructDurationWithNanosecondsMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructDurationWithNanosecondsMaxValue [ OK ] Duration_test.ConstructDurationWithNanosecondsMaxValue (0 ms) [ RUN ] Duration_test.ConstructDurationWithSecondsAndNanosecondsMaxValues [ OK ] Duration_test.ConstructDurationWithSecondsAndNanosecondsMaxValues (0 ms) [ RUN ] Duration_test.ConstructDurationWithOneNanosecondResultsNotInZeroNanoseconds [ OK ] Duration_test.ConstructDurationWithOneNanosecondResultsNotInZeroNanoseconds (0 ms) [ RUN ] Duration_test.ConstructFromTimespecWithZeroValue [ OK ] Duration_test.ConstructFromTimespecWithZeroValue (0 ms) [ RUN ] Duration_test.ConstructFromTimespecWithValueLessThanOneSecond [ OK ] Duration_test.ConstructFromTimespecWithValueLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromTimespecWithValueMoreThanOneSecond [ OK ] Duration_test.ConstructFromTimespecWithValueMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromTimespecWithMaxValue [ OK ] Duration_test.ConstructFromTimespecWithMaxValue (0 ms) [ RUN ] Duration_test.ConstructFromITimerspecWithZeroValue [ OK ] Duration_test.ConstructFromITimerspecWithZeroValue (0 ms) [ RUN ] Duration_test.ConstructFromITimerspecWithValueLessThanOneSecond [ OK ] Duration_test.ConstructFromITimerspecWithValueLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromITimerspecWithValueMoreThanOneSecond [ OK ] Duration_test.ConstructFromITimerspecWithValueMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromITimerspecWithMaxValue [ OK ] Duration_test.ConstructFromITimerspecWithMaxValue (0 ms) [ RUN ] Duration_test.ConstructFromTimevalWithZeroValue [ OK ] Duration_test.ConstructFromTimevalWithZeroValue (0 ms) [ RUN ] Duration_test.ConstructFromTimevalWithValueLessThanOneSecond [ OK ] Duration_test.ConstructFromTimevalWithValueLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromTimevalWithValueMoreThanOneSecond [ OK ] Duration_test.ConstructFromTimevalWithValueMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromTimevalWithMaxValue [ OK ] Duration_test.ConstructFromTimevalWithMaxValue (0 ms) [ RUN ] Duration_test.ConstructFromChronoMillisecondsZero [ OK ] Duration_test.ConstructFromChronoMillisecondsZero (0 ms) [ RUN ] Duration_test.ConstructFromChronoMillisecondsLessThanOneSecond [ OK ] Duration_test.ConstructFromChronoMillisecondsLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromChronoMillisecondsMoreThanOneSecond [ OK ] Duration_test.ConstructFromChronoMillisecondsMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromChronoMillisecondsMax [ OK ] Duration_test.ConstructFromChronoMillisecondsMax (0 ms) [ RUN ] Duration_test.ConstructFromNegativeChronoMillisecondsIsZero [ OK ] Duration_test.ConstructFromNegativeChronoMillisecondsIsZero (0 ms) [ RUN ] Duration_test.ConstructFromChronoNanosecondsZero [ OK ] Duration_test.ConstructFromChronoNanosecondsZero (0 ms) [ RUN ] Duration_test.ConstructFromChronoNanosecondsLessThanOneSecond [ OK ] Duration_test.ConstructFromChronoNanosecondsLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromChronoNanosecondsMoreThanOneSecond [ OK ] Duration_test.ConstructFromChronoNanosecondsMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConstructFromChronoNanosecondsMax [ OK ] Duration_test.ConstructFromChronoNanosecondsMax (0 ms) [ RUN ] Duration_test.ConstructFromNegativeChronoNanosecondsIsZero [ OK ] Duration_test.ConstructFromNegativeChronoNanosecondsIsZero (0 ms) [ RUN ] Duration_test.AssignFromChronoMillisecondsZero [ OK ] Duration_test.AssignFromChronoMillisecondsZero (0 ms) [ RUN ] Duration_test.AssignFromChronoMillisecondsLessThanOneSecond [ OK ] Duration_test.AssignFromChronoMillisecondsLessThanOneSecond (0 ms) [ RUN ] Duration_test.AssignFromChronoMillisecondsMoreThanOneSecond [ OK ] Duration_test.AssignFromChronoMillisecondsMoreThanOneSecond (0 ms) [ RUN ] Duration_test.AssignFromChronoMillisecondsMax [ OK ] Duration_test.AssignFromChronoMillisecondsMax (0 ms) [ RUN ] Duration_test.AssignFromNegativeChronoMillisecondsIsZero [ OK ] Duration_test.AssignFromNegativeChronoMillisecondsIsZero (0 ms) [ RUN ] Duration_test.CreateDurationFromDaysLiteral [ OK ] Duration_test.CreateDurationFromDaysLiteral (0 ms) [ RUN ] Duration_test.CreateDurationFromHoursLiteral [ OK ] Duration_test.CreateDurationFromHoursLiteral (0 ms) [ RUN ] Duration_test.CreateDurationFromMinutesLiteral [ OK ] Duration_test.CreateDurationFromMinutesLiteral (0 ms) [ RUN ] Duration_test.CreateDurationFromSecondsLiteral [ OK ] Duration_test.CreateDurationFromSecondsLiteral (0 ms) [ RUN ] Duration_test.CreateDurationFromMillisecondsLiteral [ OK ] Duration_test.CreateDurationFromMillisecondsLiteral (0 ms) [ RUN ] Duration_test.CreateDurationFromMicrosecondsLiteral [ OK ] Duration_test.CreateDurationFromMicrosecondsLiteral (0 ms) [ RUN ] Duration_test.CreateDurationFromNanosecondsLiteral [ OK ] Duration_test.CreateDurationFromNanosecondsLiteral (0 ms) [ RUN ] Duration_test.CreateDurationFromDaysFunctionWithZeroDays [ OK ] Duration_test.CreateDurationFromDaysFunctionWithZeroDays (0 ms) [ RUN ] Duration_test.CreateDurationFromDaysFunctionWithMultipleDays [ OK ] Duration_test.CreateDurationFromDaysFunctionWithMultipleDays (0 ms) [ RUN ] Duration_test.CreateDurationFromDaysFunctionWithDaysResultsNotYetInSaturation [ OK ] Duration_test.CreateDurationFromDaysFunctionWithDaysResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.CreateDurationFromDaysFunctionWithMaxDaysResultsInSaturation [ OK ] Duration_test.CreateDurationFromDaysFunctionWithMaxDaysResultsInSaturation (0 ms) [ RUN ] Duration_test.CreateDurationFromDaysFunctionWithNegativeValuesIsZero [ OK ] Duration_test.CreateDurationFromDaysFunctionWithNegativeValuesIsZero (0 ms) [ RUN ] Duration_test.CreateDurationFromHoursFunctionWithZeroHours [ OK ] Duration_test.CreateDurationFromHoursFunctionWithZeroHours (0 ms) [ RUN ] Duration_test.CreateDurationFromHoursFunctionWithMultipleHours [ OK ] Duration_test.CreateDurationFromHoursFunctionWithMultipleHours (0 ms) [ RUN ] Duration_test.CreateDurationFromHoursFunctionWithHoursResultsNotYetInSaturation [ OK ] Duration_test.CreateDurationFromHoursFunctionWithHoursResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.CreateDurationFromHoursFunctionWithMaxHoursResultsInSaturation [ OK ] Duration_test.CreateDurationFromHoursFunctionWithMaxHoursResultsInSaturation (0 ms) [ RUN ] Duration_test.CreateDurationFromHoursFunctionWithNegativeValueIsZero [ OK ] Duration_test.CreateDurationFromHoursFunctionWithNegativeValueIsZero (0 ms) [ RUN ] Duration_test.CreateDurationFromMinutesFunctionWithZeroMinuts [ OK ] Duration_test.CreateDurationFromMinutesFunctionWithZeroMinuts (0 ms) [ RUN ] Duration_test.CreateDurationFromMinutesFunctionWithMultipleMinutes [ OK ] Duration_test.CreateDurationFromMinutesFunctionWithMultipleMinutes (0 ms) [ RUN ] Duration_test.CreateDurationFromMinutesFunctionWithMinutesResultsNotYetInSaturation [ OK ] Duration_test.CreateDurationFromMinutesFunctionWithMinutesResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.CreateDurationFromMinutesFunctionWithMaxMinutesResultsInSaturation [ OK ] Duration_test.CreateDurationFromMinutesFunctionWithMaxMinutesResultsInSaturation (0 ms) [ RUN ] Duration_test.CreateDurationFromMinutesFunctionWithNegativeValueIsZero [ OK ] Duration_test.CreateDurationFromMinutesFunctionWithNegativeValueIsZero (0 ms) [ RUN ] Duration_test.CreateDurationFromSecondsFunctionWithZeroSeconds [ OK ] Duration_test.CreateDurationFromSecondsFunctionWithZeroSeconds (0 ms) [ RUN ] Duration_test.CreateDurationFromSecondsFunction [ OK ] Duration_test.CreateDurationFromSecondsFunction (0 ms) [ RUN ] Duration_test.CreateDurationFromSecondsFunctionWithMaxSeconds [ OK ] Duration_test.CreateDurationFromSecondsFunctionWithMaxSeconds (0 ms) [ RUN ] Duration_test.CreateDurationFromSecondsFunctionWithNegativeValueIsZero [ OK ] Duration_test.CreateDurationFromSecondsFunctionWithNegativeValueIsZero (0 ms) [ RUN ] Duration_test.CreateDurationFromMillisecondsFunctionWithZeroMilliseconds [ OK ] Duration_test.CreateDurationFromMillisecondsFunctionWithZeroMilliseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromMillisecondsFunctionWithMultipleMilliseconds [ OK ] Duration_test.CreateDurationFromMillisecondsFunctionWithMultipleMilliseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromMillisecondsFunctionWithMaxMilliseconds [ OK ] Duration_test.CreateDurationFromMillisecondsFunctionWithMaxMilliseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromMillisecondsFunctionWithNegativeValueIsZero [ OK ] Duration_test.CreateDurationFromMillisecondsFunctionWithNegativeValueIsZero (0 ms) [ RUN ] Duration_test.CreateDurationFromMicrosecondsFunctionWithZeroMicroseconds [ OK ] Duration_test.CreateDurationFromMicrosecondsFunctionWithZeroMicroseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromMicrosecondsFunctionWithMultipleMicroseconds [ OK ] Duration_test.CreateDurationFromMicrosecondsFunctionWithMultipleMicroseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromMicrosecondsFunctionWithMaxMicroseconds [ OK ] Duration_test.CreateDurationFromMicrosecondsFunctionWithMaxMicroseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromMicrosecondsFunctionWithNegativeValueIsZero [ OK ] Duration_test.CreateDurationFromMicrosecondsFunctionWithNegativeValueIsZero (0 ms) [ RUN ] Duration_test.CreateDurationFromNanosecondsFunctionWithZeroNanoseconds [ OK ] Duration_test.CreateDurationFromNanosecondsFunctionWithZeroNanoseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromNanosecondsFunctionWithMultipleNanoseconds [ OK ] Duration_test.CreateDurationFromNanosecondsFunctionWithMultipleNanoseconds (0 ms) [ RUN ] Duration_test.CreateDurationFromNanosecondsFunction [ OK ] Duration_test.CreateDurationFromNanosecondsFunction (0 ms) [ RUN ] Duration_test.CreateDurationFromNanosecondsFunctionWithNegativeValueIsZero [ OK ] Duration_test.CreateDurationFromNanosecondsFunctionWithNegativeValueIsZero (0 ms) [ RUN ] Duration_test.ConvertDaysFromZeroDuration [ OK ] Duration_test.ConvertDaysFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertDaysFromDurationLessThanOneDay [ OK ] Duration_test.ConvertDaysFromDurationLessThanOneDay (0 ms) [ RUN ] Duration_test.ConvertDaysFromDurationMoreThanOneDay [ OK ] Duration_test.ConvertDaysFromDurationMoreThanOneDay (0 ms) [ RUN ] Duration_test.ConvertDaysFromMaxDuration [ OK ] Duration_test.ConvertDaysFromMaxDuration (0 ms) [ RUN ] Duration_test.ConvertHoursFromZeroDuration [ OK ] Duration_test.ConvertHoursFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertHoursFromDurationLessThanOneHour [ OK ] Duration_test.ConvertHoursFromDurationLessThanOneHour (0 ms) [ RUN ] Duration_test.ConvertHoursFromDurationMoreThanOneHour [ OK ] Duration_test.ConvertHoursFromDurationMoreThanOneHour (0 ms) [ RUN ] Duration_test.ConvertHoursFromMaxDuration [ OK ] Duration_test.ConvertHoursFromMaxDuration (0 ms) [ RUN ] Duration_test.ConvertMinutesFromZeroDuration [ OK ] Duration_test.ConvertMinutesFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertMinutesFromDurationLessThanOneMinute [ OK ] Duration_test.ConvertMinutesFromDurationLessThanOneMinute (0 ms) [ RUN ] Duration_test.ConvertMinutesFromDurationMoreThanOneMinute [ OK ] Duration_test.ConvertMinutesFromDurationMoreThanOneMinute (0 ms) [ RUN ] Duration_test.ConvertMinutesFromMaxDuration [ OK ] Duration_test.ConvertMinutesFromMaxDuration (0 ms) [ RUN ] Duration_test.ConvertSecondsFromZeroDuration [ OK ] Duration_test.ConvertSecondsFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertSecondsFromDurationLessThanOneSecond [ OK ] Duration_test.ConvertSecondsFromDurationLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConvertSecondsFromDurationMoreThanOneSecond [ OK ] Duration_test.ConvertSecondsFromDurationMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConvertSecondsFromMaxSecondsMinusOne [ OK ] Duration_test.ConvertSecondsFromMaxSecondsMinusOne (0 ms) [ RUN ] Duration_test.ConvertSecondsFromMaxDuration [ OK ] Duration_test.ConvertSecondsFromMaxDuration (0 ms) [ RUN ] Duration_test.ConvertMillisecondsFromZeroDuration [ OK ] Duration_test.ConvertMillisecondsFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertMillisecondsFromDurationLessThanOneMillisecond [ OK ] Duration_test.ConvertMillisecondsFromDurationLessThanOneMillisecond (0 ms) [ RUN ] Duration_test.ConvertMilliecondsFromDurationMoreThanOneMillisecond [ OK ] Duration_test.ConvertMilliecondsFromDurationMoreThanOneMillisecond (0 ms) [ RUN ] Duration_test.ConvertMillisecondsFromDurationResultsNotYetInSaturation [ OK ] Duration_test.ConvertMillisecondsFromDurationResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.ConvertMillisecondsFromMaxDurationResultsInSaturation [ OK ] Duration_test.ConvertMillisecondsFromMaxDurationResultsInSaturation (0 ms) [ RUN ] Duration_test.ConvertMicrosecondsFromZeroDuration [ OK ] Duration_test.ConvertMicrosecondsFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertMicrosecondsFromDurationLessThanOneMicrosecond [ OK ] Duration_test.ConvertMicrosecondsFromDurationLessThanOneMicrosecond (0 ms) [ RUN ] Duration_test.ConvertMicrosecondsFromDurationMoreThanOneMicrosecond [ OK ] Duration_test.ConvertMicrosecondsFromDurationMoreThanOneMicrosecond (0 ms) [ RUN ] Duration_test.ConvertMicrosecondsFromDurationResultsNotYetInSaturation [ OK ] Duration_test.ConvertMicrosecondsFromDurationResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.ConvertMicroecondsFromMaxDurationResultsInSaturation [ OK ] Duration_test.ConvertMicroecondsFromMaxDurationResultsInSaturation (0 ms) [ RUN ] Duration_test.ConvertNanosecondsFromZeroDuration [ OK ] Duration_test.ConvertNanosecondsFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertNanosecondsFromDurationOfOneNanosecond [ OK ] Duration_test.ConvertNanosecondsFromDurationOfOneNanosecond (0 ms) [ RUN ] Duration_test.ConvertNanosecondsFromDurationMultipleNanoseconds [ OK ] Duration_test.ConvertNanosecondsFromDurationMultipleNanoseconds (0 ms) [ RUN ] Duration_test.ConvertNanosecondsFromDurationResultsNotYetInSaturation [ OK ] Duration_test.ConvertNanosecondsFromDurationResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.ConvertNanoecondsFromMaxDurationResultsInSaturation [ OK ] Duration_test.ConvertNanoecondsFromMaxDurationResultsInSaturation (0 ms) [ RUN ] Duration_test.ConvertTimespecWithNoneReferenceFromZeroDuration [ OK ] Duration_test.ConvertTimespecWithNoneReferenceFromZeroDuration (0 ms) [ RUN ] Duration_test.ConvertTimespecWithNoneReferenceFromDurationLessThanOneSecond [ OK ] Duration_test.ConvertTimespecWithNoneReferenceFromDurationLessThanOneSecond (0 ms) [ RUN ] Duration_test.ConvertTimespecWithNoneReferenceFromDurationMoreThanOneSecond [ OK ] Duration_test.ConvertTimespecWithNoneReferenceFromDurationMoreThanOneSecond (0 ms) [ RUN ] Duration_test.ConvertTimespecWithNoneReferenceFromDurationResultsNotYetInSaturation [ OK ] Duration_test.ConvertTimespecWithNoneReferenceFromDurationResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.ConvertTimespecWithNoneReferenceFromMaxDurationResultsInSaturation timespec iox::units::Duration::timespec(const iox::units::TimeSpecReference&) const: Result of conversion would overflow, clamping to max value! [ OK ] Duration_test.ConvertTimespecWithNoneReferenceFromMaxDurationResultsInSaturation (0 ms) [ RUN ] Duration_test.ConvertTimespecWithMonotonicReference [ OK ] Duration_test.ConvertTimespecWithMonotonicReference (0 ms) [ RUN ] Duration_test.ConvertTimespecWithMonotonicReferenceFromMaxDurationResultsInSaturation timespec iox::units::Duration::timespec(const iox::units::TimeSpecReference&) const: Result of conversion would overflow, clamping to max value! [ OK ] Duration_test.ConvertTimespecWithMonotonicReferenceFromMaxDurationResultsInSaturation (0 ms) [ RUN ] Duration_test.ConvertTimespecWithEpochReference [ OK ] Duration_test.ConvertTimespecWithEpochReference (0 ms) [ RUN ] Duration_test.ConvertTimespecWithEpochReferenceFromMaxDurationResultsInSaturation timespec iox::units::Duration::timespec(const iox::units::TimeSpecReference&) const: Result of conversion would overflow, clamping to max value! [ OK ] Duration_test.ConvertTimespecWithEpochReferenceFromMaxDurationResultsInSaturation (0 ms) [ RUN ] Duration_test.OperatorTimevalFromZeroDuration [ OK ] Duration_test.OperatorTimevalFromZeroDuration (0 ms) [ RUN ] Duration_test.OperatorTimevalFromDurationWithLessThanOneSecond [ OK ] Duration_test.OperatorTimevalFromDurationWithLessThanOneSecond (0 ms) [ RUN ] Duration_test.OperatorTimevalFromDurationWithMoreThanOneSecond [ OK ] Duration_test.OperatorTimevalFromDurationWithMoreThanOneSecond (0 ms) [ RUN ] Duration_test.OperatorTimevalFromDurationResultsNotYetInSaturation [ OK ] Duration_test.OperatorTimevalFromDurationResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.OperatorTimevalFromMaxDurationResultsInSaturation [ OK ] Duration_test.OperatorTimevalFromMaxDurationResultsInSaturation (0 ms) [ RUN ] Duration_test.CompareTwoEqualDurationsForEquality [ OK ] Duration_test.CompareTwoEqualDurationsForEquality (0 ms) [ RUN ] Duration_test.CompareTwoNonEqualDurationsForEquality [ OK ] Duration_test.CompareTwoNonEqualDurationsForEquality (0 ms) [ RUN ] Duration_test.CompareTwoNonEqualDurationsForInequality [ OK ] Duration_test.CompareTwoNonEqualDurationsForInequality (0 ms) [ RUN ] Duration_test.CompareTwoEqualDurationsForInequality [ OK ] Duration_test.CompareTwoEqualDurationsForInequality (0 ms) [ RUN ] Duration_test.CompareTwoEqualDurationsAreNotLessThan [ OK ] Duration_test.CompareTwoEqualDurationsAreNotLessThan (0 ms) [ RUN ] Duration_test.CompareTwoEqualDurationsAreNotGreaterThan [ OK ] Duration_test.CompareTwoEqualDurationsAreNotGreaterThan (0 ms) [ RUN ] Duration_test.CompareTwoEqualDurationsAreLessThanOrEqualTo [ OK ] Duration_test.CompareTwoEqualDurationsAreLessThanOrEqualTo (0 ms) [ RUN ] Duration_test.CompareTwoEqualDurationsAreGreaterThanOrEqualTo [ OK ] Duration_test.CompareTwoEqualDurationsAreGreaterThanOrEqualTo (0 ms) [ RUN ] Duration_test.CompareDurationIsLessThanOther [ OK ] Duration_test.CompareDurationIsLessThanOther (0 ms) [ RUN ] Duration_test.CompareDurationIsNotLessThanOther [ OK ] Duration_test.CompareDurationIsNotLessThanOther (0 ms) [ RUN ] Duration_test.CompareDurationIsLessThanOrEqualToOther [ OK ] Duration_test.CompareDurationIsLessThanOrEqualToOther (0 ms) [ RUN ] Duration_test.CompareDurationIsNotLessThanOrEqualToOther [ OK ] Duration_test.CompareDurationIsNotLessThanOrEqualToOther (0 ms) [ RUN ] Duration_test.CompareDurationIsGreaterThanOther [ OK ] Duration_test.CompareDurationIsGreaterThanOther (0 ms) [ RUN ] Duration_test.CompareDurationIsNotGreaterThanOther [ OK ] Duration_test.CompareDurationIsNotGreaterThanOther (0 ms) [ RUN ] Duration_test.CompareDurationIsGreaterThanOrEqualToOther [ OK ] Duration_test.CompareDurationIsGreaterThanOrEqualToOther (0 ms) [ RUN ] Duration_test.CompareDurationIsNotGreaterThanOrEqualToOther [ OK ] Duration_test.CompareDurationIsNotGreaterThanOrEqualToOther (0 ms) [ RUN ] Duration_test.AddDurationDoesNotChangeOriginalObject [ OK ] Duration_test.AddDurationDoesNotChangeOriginalObject (0 ms) [ RUN ] Duration_test.AddDurationWithTwoZeroDurationsResultsInZeroDuration [ OK ] Duration_test.AddDurationWithTwoZeroDurationsResultsInZeroDuration (0 ms) [ RUN ] Duration_test.AddDurationWithOneZeroDurationsResultsInNoneZeroDuration [ OK ] Duration_test.AddDurationWithOneZeroDurationsResultsInNoneZeroDuration (0 ms) [ RUN ] Duration_test.AddDurationWithSumOfDurationsLessThanOneSecondsResultsInLessThanOneSecond [ OK ] Duration_test.AddDurationWithSumOfDurationsLessThanOneSecondsResultsInLessThanOneSecond (0 ms) [ RUN ] Duration_test.AddDurationWithSumOfDurationsMoreThanOneSecondsResultsInMoreThanOneSecond [ OK ] Duration_test.AddDurationWithSumOfDurationsMoreThanOneSecondsResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.AddDurationWithOneDurationMoreThanOneSecondsResultsInMoreThanOneSecond [ OK ] Duration_test.AddDurationWithOneDurationMoreThanOneSecondsResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.AddDurationWithDurationsMoreThanOneSecondsResultsInMoreThanOneSecond [ OK ] Duration_test.AddDurationWithDurationsMoreThanOneSecondsResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.AddDurationResultsNotYetInSaturation [ OK ] Duration_test.AddDurationResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.AddDurationResultsInSaturationFromNanoseconds [ OK ] Duration_test.AddDurationResultsInSaturationFromNanoseconds (0 ms) [ RUN ] Duration_test.AddDurationResultsInSaturationFromSeconds [ OK ] Duration_test.AddDurationResultsInSaturationFromSeconds (0 ms) [ RUN ] Duration_test.SubtractDurationDoesNotChangeOriginalObject [ OK ] Duration_test.SubtractDurationDoesNotChangeOriginalObject (0 ms) [ RUN ] Duration_test.SubtractDurationWithTwoZeroDurationsResultsInZeroDuration [ OK ] Duration_test.SubtractDurationWithTwoZeroDurationsResultsInZeroDuration (0 ms) [ RUN ] Duration_test.SubtractDurationWithDurationsWithSameValueResultsInZeroDuration [ OK ] Duration_test.SubtractDurationWithDurationsWithSameValueResultsInZeroDuration (0 ms) [ RUN ] Duration_test.SubtractDurationFromZeroDurationsResultsInZeroDuration [ OK ] Duration_test.SubtractDurationFromZeroDurationsResultsInZeroDuration (0 ms) [ RUN ] Duration_test.SubtractDurationWithLargerDurationsResultsInZeroDurationFromNanoseconds [ OK ] Duration_test.SubtractDurationWithLargerDurationsResultsInZeroDurationFromNanoseconds (0 ms) [ RUN ] Duration_test.SubtractDurationWithLargerDurationsResultsInZeroDurationFromSeconds [ OK ] Duration_test.SubtractDurationWithLargerDurationsResultsInZeroDurationFromSeconds (0 ms) [ RUN ] Duration_test.SubtractDurationWithZeroDurationsResultsInOriginaDuration [ OK ] Duration_test.SubtractDurationWithZeroDurationsResultsInOriginaDuration (0 ms) [ RUN ] Duration_test.SubtractDurationMoreThanOneSecondWithLessThanOneSecondResultsInMoreThanOneSecond [ OK ] Duration_test.SubtractDurationMoreThanOneSecondWithLessThanOneSecondResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.SubtractDurationMoreThanOneSecondWithLessThanOneSecondResultsInLessThanOneSecond [ OK ] Duration_test.SubtractDurationMoreThanOneSecondWithLessThanOneSecondResultsInLessThanOneSecond (0 ms) [ RUN ] Duration_test.SubtractDurationMoreThanOneSecondWithMoreThanOneSecondResultsInLessThanOneSecond [ OK ] Duration_test.SubtractDurationMoreThanOneSecondWithMoreThanOneSecondResultsInLessThanOneSecond (0 ms) [ RUN ] Duration_test.SubtractDurationWithSecondsAndNanosecondsCausingReductionOfSeconds [ OK ] Duration_test.SubtractDurationWithSecondsAndNanosecondsCausingReductionOfSeconds (0 ms) [ RUN ] Duration_test.MultiplyDurationDoesNotChangeOriginalObject [ OK ] Duration_test.MultiplyDurationDoesNotChangeOriginalObject (0 ms) [ RUN ] Duration_test.MultiplyZeroDurationWithZeroSignedMultiplicatorResultsInZeroDuration [ OK ] Duration_test.MultiplyZeroDurationWithZeroSignedMultiplicatorResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyZeroDurationWithZeroUnsignedMultiplicatorResultsInZeroDuration [ OK ] Duration_test.MultiplyZeroDurationWithZeroUnsignedMultiplicatorResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyZeroDurationWithZeroFloatMultiplicatorResultsInZeroDuration [ OK ] Duration_test.MultiplyZeroDurationWithZeroFloatMultiplicatorResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyDurationWithZeroSignedMultiplicatorResultsInZeroDuration [ OK ] Duration_test.MultiplyDurationWithZeroSignedMultiplicatorResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyDurationWithZeroUnsignedMultiplicatorResultsInZeroDuration [ OK ] Duration_test.MultiplyDurationWithZeroUnsignedMultiplicatorResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyDurationWithZeroFloatMultiplicatorResultsInZeroDuration [ OK ] Duration_test.MultiplyDurationWithZeroFloatMultiplicatorResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyDurationLessThanOneSecondWithSignedResultsInLessThanOneSecond [ OK ] Duration_test.MultiplyDurationLessThanOneSecondWithSignedResultsInLessThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationLessThanOneSecondWithUnsignedResultsInLessThanOneSecond [ OK ] Duration_test.MultiplyDurationLessThanOneSecondWithUnsignedResultsInLessThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationLessThanOneSecondWithFloatResultsInLessThanOneSecond [ OK ] Duration_test.MultiplyDurationLessThanOneSecondWithFloatResultsInLessThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationLessThanOneSecondWithSignedResultsInMoreThanOneSecond [ OK ] Duration_test.MultiplyDurationLessThanOneSecondWithSignedResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationLessThanOneSecondWithUnsignedResultsInMoreThanOneSecond [ OK ] Duration_test.MultiplyDurationLessThanOneSecondWithUnsignedResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationLessThanOneSecondWithFloatResultsInMoreThanOneSecond [ OK ] Duration_test.MultiplyDurationLessThanOneSecondWithFloatResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationMoreThanOneSecondWithSignedResultsInMoreThanOneSecond [ OK ] Duration_test.MultiplyDurationMoreThanOneSecondWithSignedResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationMoreThanOneSecondWithUnsignedResultsInMoreThanOneSecond [ OK ] Duration_test.MultiplyDurationMoreThanOneSecondWithUnsignedResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationMoreThanOneSecondWithFloatResultsInMoreThanOneSecond [ OK ] Duration_test.MultiplyDurationMoreThanOneSecondWithFloatResultsInMoreThanOneSecond (0 ms) [ RUN ] Duration_test.MultiplyDurationWithFractionalFloat [ OK ] Duration_test.MultiplyDurationWithFractionalFloat (0 ms) [ RUN ] Duration_test.MultiplyDurationWithNegativMultiplicatorResultsInZero [ OK ] Duration_test.MultiplyDurationWithNegativMultiplicatorResultsInZero (0 ms) [ RUN ] Duration_test.MultiplyDurationLessThanOneSecondResultsInMoreNanosecondsThan64BitCanRepresent [ OK ] Duration_test.MultiplyDurationLessThanOneSecondResultsInMoreNanosecondsThan64BitCanRepresent (0 ms) [ RUN ] Duration_test.MultiplyDurationResultsNotYetInSaturation [ OK ] Duration_test.MultiplyDurationResultsNotYetInSaturation (0 ms) [ RUN ] Duration_test.MultiplyDurationResultsInSaturationDueToSeconds [ OK ] Duration_test.MultiplyDurationResultsInSaturationDueToSeconds (0 ms) [ RUN ] Duration_test.MultiplyDurationResultsInSaturationDueToNanoseconds [ OK ] Duration_test.MultiplyDurationResultsInSaturationDueToNanoseconds (0 ms) [ RUN ] Duration_test.MultiplyZeroDurationWithNaNDoubleResultsInZeroDuration [ OK ] Duration_test.MultiplyZeroDurationWithNaNDoubleResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyMaxDurationWithNaNDoubleResultsInMaxDuration [ OK ] Duration_test.MultiplyMaxDurationWithNaNDoubleResultsInMaxDuration (0 ms) [ RUN ] Duration_test.MultiplyZeroDurationWithPosInfDoubleResultsInZeroDuration [ OK ] Duration_test.MultiplyZeroDurationWithPosInfDoubleResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyMaxDurationWithPosInfDoubleResultsInMaxDuration [ OK ] Duration_test.MultiplyMaxDurationWithPosInfDoubleResultsInMaxDuration (0 ms) [ RUN ] Duration_test.MultiplyZeroDurationWithNegInfDoubleResultsInZeroDuration [ OK ] Duration_test.MultiplyZeroDurationWithNegInfDoubleResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyMaxDurationWithNegInfDoubleResultsInZeroDuration [ OK ] Duration_test.MultiplyMaxDurationWithNegInfDoubleResultsInZeroDuration (0 ms) [ RUN ] Duration_test.MultiplyDurationWithMinimalFloatResultsInZero [ OK ] Duration_test.MultiplyDurationWithMinimalFloatResultsInZero (0 ms) [ RUN ] Duration_test.MultiplyDurationWithMinimalDoubleResultsInZero [ OK ] Duration_test.MultiplyDurationWithMinimalDoubleResultsInZero (0 ms) [ RUN ] Duration_test.MultiplyMaxDurationWithFloatOneResultsInMaxDuration [ OK ] Duration_test.MultiplyMaxDurationWithFloatOneResultsInMaxDuration (0 ms) [ RUN ] Duration_test.MultiplyMaxDurationWithDoubleOneResultsInMaxDuration [ OK ] Duration_test.MultiplyMaxDurationWithDoubleOneResultsInMaxDuration (0 ms) [ RUN ] Duration_test.MultiplyDurationWithFloatResultsInSaturationDueToSeconds [ OK ] Duration_test.MultiplyDurationWithFloatResultsInSaturationDueToSeconds (0 ms) [ RUN ] Duration_test.MultiplyDurationWithDoubleResultsInSaturationDueToSeconds [ OK ] Duration_test.MultiplyDurationWithDoubleResultsInSaturationDueToSeconds (0 ms) [ RUN ] Duration_test.MultiplyDurationWithFloatResultsInSaturationDueToNanoseconds [ OK ] Duration_test.MultiplyDurationWithFloatResultsInSaturationDueToNanoseconds (0 ms) [ RUN ] Duration_test.MultiplyDurationWithDoubleResultsInSaturationDueToNanoseconds [ OK ] Duration_test.MultiplyDurationWithDoubleResultsInSaturationDueToNanoseconds (0 ms) [ RUN ] Duration_test.StreamingOperator [ OK ] Duration_test.StreamingOperator (0 ms) [----------] 194 tests from Duration_test (4 ms total) [----------] 27 tests from UnixDomainSocket_test [ RUN ] UnixDomainSocket_test.UnlinkEmptySocketNameLeadsToInvalidChannelNameError [ OK ] UnixDomainSocket_test.UnlinkEmptySocketNameLeadsToInvalidChannelNameError (0 ms) [ RUN ] UnixDomainSocket_test.UnlinkEmptySocketNameWithPathPrefixLeadsToInvalidChannelNameError [ OK ] UnixDomainSocket_test.UnlinkEmptySocketNameWithPathPrefixLeadsToInvalidChannelNameError (0 ms) [ RUN ] UnixDomainSocket_test.UnlinkTooLongSocketNameWithPathPrefixLeadsToInvalidChannelNameError [ OK ] UnixDomainSocket_test.UnlinkTooLongSocketNameWithPathPrefixLeadsToInvalidChannelNameError (0 ms) [ RUN ] UnixDomainSocket_test.UnlinkExistingSocketIsSuccessful [ OK ] UnixDomainSocket_test.UnlinkExistingSocketIsSuccessful (0 ms) [ RUN ] UnixDomainSocket_test.UnlinkExistingSocketWithPathPrefixLeadsIsSuccessful [ OK ] UnixDomainSocket_test.UnlinkExistingSocketWithPathPrefixLeadsIsSuccessful (0 ms) [ RUN ] UnixDomainSocket_test.TimedSendOnServerLeadsToError [ OK ] UnixDomainSocket_test.TimedSendOnServerLeadsToError (0 ms) [ RUN ] UnixDomainSocket_test.SendOnServerLeadsToError [ OK ] UnixDomainSocket_test.SendOnServerLeadsToError (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithTimedSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithTimedSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithTimedSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithTimedSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfNonEmptyMessageWithSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithTimedSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithTimedSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithTimedSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithTimedSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfEmptyMessageWithSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithTimedSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithTimedSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithTimedSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithTimedSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMaxLengthMessageWithSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithTimedSendAndReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithTimedSendAndReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithTimedSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithTimedSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithSendAndTimedReceive [ OK ] UnixDomainSocket_test.SuccessfulCommunicationOfMultipleMessagesWithSendAndTimedReceive (0 ms) [ RUN ] UnixDomainSocket_test.UnableToSendTooLongMessageWithSend [ OK ] UnixDomainSocket_test.UnableToSendTooLongMessageWithSend (0 ms) [ RUN ] UnixDomainSocket_test.UnableToSendTooLongMessageWithTimedSend [ OK ] UnixDomainSocket_test.UnableToSendTooLongMessageWithTimedSend (0 ms) [ RUN ] UnixDomainSocket_test.ReceivingOnClientLeadsToErrorWithReceive [ OK ] UnixDomainSocket_test.ReceivingOnClientLeadsToErrorWithReceive (0 ms) [ RUN ] UnixDomainSocket_test.ReceivingOnClientLeadsToErrorWithTimedReceive [ OK ] UnixDomainSocket_test.ReceivingOnClientLeadsToErrorWithTimedReceive (0 ms) [----------] 27 tests from UnixDomainSocket_test (10 ms total) [----------] 7 tests from AllLogLevel/IoxLoggerLogLevel_test [ RUN ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/0 [ OK ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/0 (0 ms) [ RUN ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/1 [ OK ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/1 (0 ms) [ RUN ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/2 [ OK ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/2 (0 ms) [ RUN ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/3 [ OK ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/3 (0 ms) [ RUN ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/4 [ OK ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/4 (0 ms) [ RUN ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/5 [ OK ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/5 (0 ms) [ RUN ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/6 [ OK ] AllLogLevel/IoxLoggerLogLevel_test.LogLevel/6 (0 ms) [----------] 7 tests from AllLogLevel/IoxLoggerLogLevel_test (1 ms total) [----------] 24 tests from Semaphore_test/Semaphore_test [ RUN ] Semaphore_test/Semaphore_test.PostIncreasesSemaphoreValue/0 [ OK ] Semaphore_test/Semaphore_test.PostIncreasesSemaphoreValue/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.PostIncreasesSemaphoreValue/1 [ OK ] Semaphore_test/Semaphore_test.PostIncreasesSemaphoreValue/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.WaitDecreasesSemaphoreValue/0 [ OK ] Semaphore_test/Semaphore_test.WaitDecreasesSemaphoreValue/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.WaitDecreasesSemaphoreValue/1 [ OK ] Semaphore_test/Semaphore_test.WaitDecreasesSemaphoreValue/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.SuccessfulTryWaitDecreasesSemaphoreValue/0 [ OK ] Semaphore_test/Semaphore_test.SuccessfulTryWaitDecreasesSemaphoreValue/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.SuccessfulTryWaitDecreasesSemaphoreValue/1 [ OK ] Semaphore_test/Semaphore_test.SuccessfulTryWaitDecreasesSemaphoreValue/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.FailingTryWaitDoesNotChangeSemaphoreValue/0 [ OK ] Semaphore_test/Semaphore_test.FailingTryWaitDoesNotChangeSemaphoreValue/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.FailingTryWaitDoesNotChangeSemaphoreValue/1 [ OK ] Semaphore_test/Semaphore_test.FailingTryWaitDoesNotChangeSemaphoreValue/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.SuccessfulTimedWaitDecreasesSemaphoreValue/0 [ OK ] Semaphore_test/Semaphore_test.SuccessfulTimedWaitDecreasesSemaphoreValue/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.SuccessfulTimedWaitDecreasesSemaphoreValue/1 [ OK ] Semaphore_test/Semaphore_test.SuccessfulTimedWaitDecreasesSemaphoreValue/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.FailingTimedWaitDoesNotChangeSemaphoreValue/0 [ OK ] Semaphore_test/Semaphore_test.FailingTimedWaitDoesNotChangeSemaphoreValue/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.FailingTimedWaitDoesNotChangeSemaphoreValue/1 [ OK ] Semaphore_test/Semaphore_test.FailingTimedWaitDoesNotChangeSemaphoreValue/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.TryWaitAfterPostIsSuccessful/0 [ OK ] Semaphore_test/Semaphore_test.TryWaitAfterPostIsSuccessful/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.TryWaitAfterPostIsSuccessful/1 [ OK ] Semaphore_test/Semaphore_test.TryWaitAfterPostIsSuccessful/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.TryWaitWithNoPostIsNotSuccessful/0 [ OK ] Semaphore_test/Semaphore_test.TryWaitWithNoPostIsNotSuccessful/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.TryWaitWithNoPostIsNotSuccessful/1 [ OK ] Semaphore_test/Semaphore_test.TryWaitWithNoPostIsNotSuccessful/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.WaitValidAfterPostIsNonBlocking/0 [ OK ] Semaphore_test/Semaphore_test.WaitValidAfterPostIsNonBlocking/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.WaitValidAfterPostIsNonBlocking/1 [ OK ] Semaphore_test/Semaphore_test.WaitValidAfterPostIsNonBlocking/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.WaitIsBlocking/0 [ OK ] Semaphore_test/Semaphore_test.WaitIsBlocking/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.WaitIsBlocking/1 [ OK ] Semaphore_test/Semaphore_test.WaitIsBlocking/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.MoveAssignment/0 [ OK ] Semaphore_test/Semaphore_test.MoveAssignment/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.MoveAssignment/1 [ OK ] Semaphore_test/Semaphore_test.MoveAssignment/1 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.MoveCTor/0 [ OK ] Semaphore_test/Semaphore_test.MoveCTor/0 (0 ms) [ RUN ] Semaphore_test/Semaphore_test.MoveCTor/1 [ OK ] Semaphore_test/Semaphore_test.MoveCTor/1 (0 ms) [----------] 24 tests from Semaphore_test/Semaphore_test (8 ms total) [----------] Global test environment tear-down [==========] 2885 tests from 147 test suites ran. (5415 ms total) [ PASSED ] 2885 tests. YOU HAVE 4 DISABLED TESTS ./obj/posh/test/posh_moduletests --gtest_filter="-*.TimingTest_*:*PoshRuntime.*:*PoshRuntime_test.*:*PoshRuntimeNode_test.*:*PoshRuntimeSingleProcess_test.*:*IceoryxRoudiMemoryManager_test.*:*PortManager_test.*:*ProcessManager_test.*" Note: Google Test filter = -*.TimingTest_*:*PoshRuntime.*:*PoshRuntime_test.*:*PoshRuntimeNode_test.*:*PoshRuntimeSingleProcess_test.*:*IceoryxRoudiMemoryManager_test.*:*PortManager_test.*:*ProcessManager_test.* [==========] Running 1490 tests from 114 test suites. [----------] Global test environment set-up. [----------] 2 tests from BasePort_test/0, where TypeParam = iox::popo::BasePortData [ RUN ] BasePort_test/0.CallingGetCaProServiceDescriptionWorks [ OK ] BasePort_test/0.CallingGetCaProServiceDescriptionWorks (1 ms) [ RUN ] BasePort_test/0.CallingGetRuntimeNameWorks [ OK ] BasePort_test/0.CallingGetRuntimeNameWorks (0 ms) [----------] 2 tests from BasePort_test/0 (1 ms total) [----------] 2 tests from BasePort_test/1, where TypeParam = iox::popo::PublisherPortData [ RUN ] BasePort_test/1.CallingGetCaProServiceDescriptionWorks [ OK ] BasePort_test/1.CallingGetCaProServiceDescriptionWorks (0 ms) [ RUN ] BasePort_test/1.CallingGetRuntimeNameWorks [ OK ] BasePort_test/1.CallingGetRuntimeNameWorks (0 ms) [----------] 2 tests from BasePort_test/1 (0 ms total) [----------] 2 tests from BasePort_test/2, where TypeParam = iox::popo::SubscriberPortData [ RUN ] BasePort_test/2.CallingGetCaProServiceDescriptionWorks [ OK ] BasePort_test/2.CallingGetCaProServiceDescriptionWorks (2 ms) [ RUN ] BasePort_test/2.CallingGetRuntimeNameWorks [ OK ] BasePort_test/2.CallingGetRuntimeNameWorks (0 ms) [----------] 2 tests from BasePort_test/2 (2 ms total) [----------] 2 tests from BasePort_test/3, where TypeParam = iox::popo::ClientPortData [ RUN ] BasePort_test/3.CallingGetCaProServiceDescriptionWorks [ OK ] BasePort_test/3.CallingGetCaProServiceDescriptionWorks (0 ms) [ RUN ] BasePort_test/3.CallingGetRuntimeNameWorks [ OK ] BasePort_test/3.CallingGetRuntimeNameWorks (0 ms) [----------] 2 tests from BasePort_test/3 (0 ms total) [----------] 2 tests from BasePort_test/4, where TypeParam = iox::popo::ServerPortData [ RUN ] BasePort_test/4.CallingGetCaProServiceDescriptionWorks [ OK ] BasePort_test/4.CallingGetCaProServiceDescriptionWorks (0 ms) [ RUN ] BasePort_test/4.CallingGetRuntimeNameWorks [ OK ] BasePort_test/4.CallingGetRuntimeNameWorks (0 ms) [----------] 2 tests from BasePort_test/4 (0 ms total) [----------] 2 tests from BasePort_test/5, where TypeParam = iox::popo::InterfacePortData [ RUN ] BasePort_test/5.CallingGetCaProServiceDescriptionWorks [ OK ] BasePort_test/5.CallingGetCaProServiceDescriptionWorks (0 ms) [ RUN ] BasePort_test/5.CallingGetRuntimeNameWorks [ OK ] BasePort_test/5.CallingGetRuntimeNameWorks (0 ms) [----------] 2 tests from BasePort_test/5 (0 ms total) [----------] 2 tests from CaproMessage_test [ RUN ] CaproMessage_test.CTorSetsParametersCorrectly [ OK ] CaproMessage_test.CTorSetsParametersCorrectly (0 ms) [ RUN ] CaproMessage_test.DefaultArgsOfCtor [ OK ] CaproMessage_test.DefaultArgsOfCtor (0 ms) [----------] 2 tests from CaproMessage_test (0 ms total) [----------] 29 tests from ServiceDescription_test [ RUN ] ServiceDescription_test.ServiceDescriptionClassHashDefaultCtorCreatesClassHashWithDefaultValues [ OK ] ServiceDescription_test.ServiceDescriptionClassHashDefaultCtorCreatesClassHashWithDefaultValues (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionClassHashCtorCreatesClassHashWithValuesPassedToTheCtor [ OK ] ServiceDescription_test.ServiceDescriptionClassHashCtorCreatesClassHashWithValuesPassedToTheCtor (0 ms) [ RUN ] ServiceDescription_test.ComparingTwoUnequalClassHashWithEqualityOperatorReturnsFalse [ OK ] ServiceDescription_test.ComparingTwoUnequalClassHashWithEqualityOperatorReturnsFalse (0 ms) [ RUN ] ServiceDescription_test.ComparingTwoUnequalClassHashWithEqualityOperatorReturnsTrue [ OK ] ServiceDescription_test.ComparingTwoUnequalClassHashWithEqualityOperatorReturnsTrue (0 ms) [ RUN ] ServiceDescription_test.ComparingTwoUnequalClassHashWithNotEqualOperatorReturnsTrue [ OK ] ServiceDescription_test.ComparingTwoUnequalClassHashWithNotEqualOperatorReturnsTrue (0 ms) [ RUN ] ServiceDescription_test.ComparingTwoEqualClassHashWithNotEqualOperatorReturnsFalse [ OK ] ServiceDescription_test.ComparingTwoEqualClassHashWithNotEqualOperatorReturnsFalse (0 ms) [ RUN ] ServiceDescription_test.ClassHashWithValuesAssignedUsingAssignmentOperatorStoresTheValueInTheCorrespondingIndex [ OK ] ServiceDescription_test.ClassHashWithValuesAssignedUsingAssignmentOperatorStoresTheValueInTheCorrespondingIndex (0 ms) [ RUN ] ServiceDescription_test.ClassHashSubsriptOperatorOutOfBoundsFails [ OK ] ServiceDescription_test.ClassHashSubsriptOperatorOutOfBoundsFails (2 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionSerializationCreatesServiceDescriptionWithValuesPassedToTheCtor [ OK ] ServiceDescription_test.ServiceDescriptionSerializationCreatesServiceDescriptionWithValuesPassedToTheCtor (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionObjectInitialisationWithOutOfBoundaryScopeLeadsToInvalidDeserialization [ OK ] ServiceDescription_test.ServiceDescriptionObjectInitialisationWithOutOfBoundaryScopeLeadsToInvalidDeserialization (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionObjectInitialisationWithOutOfBoundaryInterfaceSourceLeadsToInvalidDeserialization [ OK ] ServiceDescription_test.ServiceDescriptionObjectInitialisationWithOutOfBoundaryInterfaceSourceLeadsToInvalidDeserialization (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionObjectInitialisationWithEmptyStringLeadsToInvalidDeserialization [ OK ] ServiceDescription_test.ServiceDescriptionObjectInitialisationWithEmptyStringLeadsToInvalidDeserialization (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionDefaultCtorInitializesStringsToEmptyString [ OK ] ServiceDescription_test.ServiceDescriptionDefaultCtorInitializesStringsToEmptyString (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionDefaultCtorInitializesTheScopeToWorldWide [ OK ] ServiceDescription_test.ServiceDescriptionDefaultCtorInitializesTheScopeToWorldWide (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionDefaultCtorInitializesTheInterfaceToLocal [ OK ] ServiceDescription_test.ServiceDescriptionDefaultCtorInitializesTheInterfaceToLocal (0 ms) [ RUN ] ServiceDescription_test.ServiceDescriptionStringCtorCreatesServiceDescriptionWithValuesPassedToTheCtor [ OK ] ServiceDescription_test.ServiceDescriptionStringCtorCreatesServiceDescriptionWithValuesPassedToTheCtor (0 ms) [ RUN ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentButValidServicesAreNotEqual [ OK ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentButValidServicesAreNotEqual (0 ms) [ RUN ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentButValidEventsAreNotEqual [ OK ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentButValidEventsAreNotEqual (0 ms) [ RUN ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentButValidInstancesAreNotEqual [ OK ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentButValidInstancesAreNotEqual (0 ms) [ RUN ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentAndValidServiceInstanceEventsAreNotEqual [ OK ] ServiceDescription_test.TwoServiceDescriptionsWithDifferentAndValidServiceInstanceEventsAreNotEqual (0 ms) [ RUN ] ServiceDescription_test.TwoServiceDescriptionsWithSameStringsComparedWithInequalityOperatorReturnsFalse [ OK ] ServiceDescription_test.TwoServiceDescriptionsWithSameStringsComparedWithInequalityOperatorReturnsFalse (0 ms) [ RUN ] ServiceDescription_test.ServiceMatchMethodReturnsTrueIfTheServiceStringIsSame [ OK ] ServiceDescription_test.ServiceMatchMethodReturnsTrueIfTheServiceStringIsSame (0 ms) [ RUN ] ServiceDescription_test.ServiceMatchMethodReturnsFalseIfTheServiceIDsAreDifferent [ OK ] ServiceDescription_test.ServiceMatchMethodReturnsFalseIfTheServiceIDsAreDifferent (0 ms) [ RUN ] ServiceDescription_test.IsLocalMethodReturnsTrueWhenTheScopeIsSetToLocal [ OK ] ServiceDescription_test.IsLocalMethodReturnsTrueWhenTheScopeIsSetToLocal (0 ms) [ RUN ] ServiceDescription_test.GetScopeMethodReturnsTheCorrespondingValueOfScope [ OK ] ServiceDescription_test.GetScopeMethodReturnsTheCorrespondingValueOfScope (0 ms) [ RUN ] ServiceDescription_test.LessThanOperatorReturnsFalseIfServiceStringOfFirstServiceDescriptionIsLessThanSecond [ OK ] ServiceDescription_test.LessThanOperatorReturnsFalseIfServiceStringOfFirstServiceDescriptionIsLessThanSecond (0 ms) [ RUN ] ServiceDescription_test.LessThanOperatorReturnsFalseIfInstanceStringOfFirstServiceDescriptionIsLessThanSecond [ OK ] ServiceDescription_test.LessThanOperatorReturnsFalseIfInstanceStringOfFirstServiceDescriptionIsLessThanSecond (0 ms) [ RUN ] ServiceDescription_test.LessThanOperatorReturnsFalseIfEventStringOfFirstServiceDescriptionIsLessThanSecond [ OK ] ServiceDescription_test.LessThanOperatorReturnsFalseIfEventStringOfFirstServiceDescriptionIsLessThanSecond (0 ms) [ RUN ] ServiceDescription_test.LogStreamConvertsServiceDescriptionToString [ OK ] ServiceDescription_test.LogStreamConvertsServiceDescriptionToString (0 ms) [----------] 29 tests from ServiceDescription_test (3 ms total) [----------] 6 tests from CompatibilityCheckLevel_test [ RUN ] CompatibilityCheckLevel_test.OffLeadsToCorrectString [ OK ] CompatibilityCheckLevel_test.OffLeadsToCorrectString (0 ms) [ RUN ] CompatibilityCheckLevel_test.MajorLeadsToCorrectString [ OK ] CompatibilityCheckLevel_test.MajorLeadsToCorrectString (0 ms) [ RUN ] CompatibilityCheckLevel_test.MinorLeadsToCorrectString [ OK ] CompatibilityCheckLevel_test.MinorLeadsToCorrectString (0 ms) [ RUN ] CompatibilityCheckLevel_test.PatchLeadsToCorrectString [ OK ] CompatibilityCheckLevel_test.PatchLeadsToCorrectString (0 ms) [ RUN ] CompatibilityCheckLevel_test.CommitIdLeadsToCorrectString [ OK ] CompatibilityCheckLevel_test.CommitIdLeadsToCorrectString (0 ms) [ RUN ] CompatibilityCheckLevel_test.BuildDateLeadsToCorrectString [ OK ] CompatibilityCheckLevel_test.BuildDateLeadsToCorrectString (0 ms) [----------] 6 tests from CompatibilityCheckLevel_test (0 ms total) [----------] 8 tests from FixedSizeContainer_test [ RUN ] FixedSizeContainer_test.addSingleElementContainer [ OK ] FixedSizeContainer_test.addSingleElementContainer (0 ms) [ RUN ] FixedSizeContainer_test.addMultiElementContainer [ OK ] FixedSizeContainer_test.addMultiElementContainer (0 ms) [ RUN ] FixedSizeContainer_test.removeAndSizeSingleElementContainer [ OK ] FixedSizeContainer_test.removeAndSizeSingleElementContainer (0 ms) [ RUN ] FixedSizeContainer_test.removeAndSizeMultiElementContainer [ OK ] FixedSizeContainer_test.removeAndSizeMultiElementContainer (0 ms) [ RUN ] FixedSizeContainer_test.addAndVerifySingleElementContainer [ OK ] FixedSizeContainer_test.addAndVerifySingleElementContainer (0 ms) [ RUN ] FixedSizeContainer_test.addAndVerifyMultiElementContainer [ OK ] FixedSizeContainer_test.addAndVerifyMultiElementContainer (0 ms) [ RUN ] FixedSizeContainer_test.removeAndVerifySingleElementContainer [ OK ] FixedSizeContainer_test.removeAndVerifySingleElementContainer (0 ms) [ RUN ] FixedSizeContainer_test.removeAndVerifyMultiElementContainer [ OK ] FixedSizeContainer_test.removeAndVerifyMultiElementContainer (0 ms) [----------] 8 tests from FixedSizeContainer_test (1 ms total) [----------] 1 test from ChannelTest [ RUN ] ChannelTest.ReturnsEmptyOptionalIfObjectPoolExhausted [ OK ] ChannelTest.ReturnsEmptyOptionalIfObjectPoolExhausted (0 ms) [----------] 1 test from ChannelTest (0 ms total) [----------] 1 test from GatewayDiscovery_test [ RUN ] GatewayDiscovery_test.GetCaproMessage [ OK ] GatewayDiscovery_test.GetCaproMessage (0 ms) [----------] 1 test from GatewayDiscovery_test (0 ms total) [----------] 11 tests from GatewayGenericTest [ RUN ] GatewayGenericTest.AddedChannelsAreStored GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.AddedChannelsAreStored (0 ms) [ RUN ] GatewayGenericTest.DoesNotAddDuplicateChannels GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.DoesNotAddDuplicateChannels (0 ms) [ RUN ] GatewayGenericTest.IgnoresWildcardServices [ OK ] GatewayGenericTest.IgnoresWildcardServices (0 ms) [ RUN ] GatewayGenericTest.ProperlyManagesMultipleChannels GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.ProperlyManagesMultipleChannels (0 ms) [ RUN ] GatewayGenericTest.HandlesMaxmimumChannelCapacity GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.HandlesMaxmimumChannelCapacity (316 ms) [ RUN ] GatewayGenericTest.ThrowsErrorWhenExceedingMaximumChannelCapaicity GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.ThrowsErrorWhenExceedingMaximumChannelCapaicity (318 ms) [ RUN ] GatewayGenericTest.ThrowsErrorWhenAttemptingToRemoveNonexistantChannel GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.ThrowsErrorWhenAttemptingToRemoveNonexistantChannel (0 ms) [ RUN ] GatewayGenericTest.DiscardedChannelsAreNotStored GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.DiscardedChannelsAreNotStored (0 ms) [ RUN ] GatewayGenericTest.FindChannelReturnsCopyOfFoundChannel GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.FindChannelReturnsCopyOfFoundChannel (0 ms) [ RUN ] GatewayGenericTest.FindChannelGivesEmptyOptionalIfNoneFound GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.FindChannelGivesEmptyOptionalIfNoneFound (0 ms) [ RUN ] GatewayGenericTest.ForEachChannelExecutesGivenFunctionForAllStoredChannels GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: getInterface() Returns: 2-byte object <00-00> NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] GatewayGenericTest.ForEachChannelExecutesGivenFunctionForAllStoredChannels (0 ms) [----------] 11 tests from GatewayGenericTest (636 ms total) [----------] 22 tests from ChunkHeader_test [ RUN ] ChunkHeader_test.ChunkHeaderHasInitializedMembers [ OK ] ChunkHeader_test.ChunkHeaderHasInitializedMembers (0 ms) [ RUN ] ChunkHeader_test.ChunkHeaderBinaryCompatibilityCheck [ OK ] ChunkHeader_test.ChunkHeaderBinaryCompatibilityCheck (6 ms) [ RUN ] ChunkHeader_test.ChunkHeaderUserPayloadSizeTypeIsLargeEnoughForMempoolChunk [ OK ] ChunkHeader_test.ChunkHeaderUserPayloadSizeTypeIsLargeEnoughForMempoolChunk (0 ms) [ RUN ] ChunkHeader_test.UserPayloadFunctionCalledFromNonConstChunkHeaderWorks [ OK ] ChunkHeader_test.UserPayloadFunctionCalledFromNonConstChunkHeaderWorks (0 ms) [ RUN ] ChunkHeader_test.UserPayloadFunctionCalledFromConstChunkHeaderWorks [ OK ] ChunkHeader_test.UserPayloadFunctionCalledFromConstChunkHeaderWorks (0 ms) [ RUN ] ChunkHeader_test.UserPayloadFunctionCalledFromNonConstChunkHeaderReturnsNonConstType [ OK ] ChunkHeader_test.UserPayloadFunctionCalledFromNonConstChunkHeaderReturnsNonConstType (0 ms) [ RUN ] ChunkHeader_test.UserPayloadFunctionCalledFromConstChunkHeaderReturnsConstType [ OK ] ChunkHeader_test.UserPayloadFunctionCalledFromConstChunkHeaderReturnsConstType (0 ms) [ RUN ] ChunkHeader_test.UserHeaderFunctionCalledFromNonConstChunkHeaderWorks [ OK ] ChunkHeader_test.UserHeaderFunctionCalledFromNonConstChunkHeaderWorks (0 ms) [ RUN ] ChunkHeader_test.UserHeaderFunctionCalledFromConstChunkHeaderWorks [ OK ] ChunkHeader_test.UserHeaderFunctionCalledFromConstChunkHeaderWorks (0 ms) [ RUN ] ChunkHeader_test.UserHeaderFunctionCalledFromNonConstChunkHeaderReturnsNonConstType [ OK ] ChunkHeader_test.UserHeaderFunctionCalledFromNonConstChunkHeaderReturnsNonConstType (0 ms) [ RUN ] ChunkHeader_test.UserHeaderFunctionCalledFromConstChunkHeaderReturnsConstType [ OK ] ChunkHeader_test.UserHeaderFunctionCalledFromConstChunkHeaderReturnsConstType (0 ms) [ RUN ] ChunkHeader_test.FromUserPayloadFunctionCalledWithNullptrReturnsNullptr [ OK ] ChunkHeader_test.FromUserPayloadFunctionCalledWithNullptrReturnsNullptr (0 ms) [ RUN ] ChunkHeader_test.FromUserPayloadFunctionCalledWithConstNullptrReturnsNullptr [ OK ] ChunkHeader_test.FromUserPayloadFunctionCalledWithConstNullptrReturnsNullptr (0 ms) [ RUN ] ChunkHeader_test.FromUserPayloadFunctionCalledWithNonConstParamReturnsNonConstType [ OK ] ChunkHeader_test.FromUserPayloadFunctionCalledWithNonConstParamReturnsNonConstType (0 ms) [ RUN ] ChunkHeader_test.FromUserPayloadFunctionCalledWithConstParamReturnsConstType [ OK ] ChunkHeader_test.FromUserPayloadFunctionCalledWithConstParamReturnsConstType (0 ms) [ RUN ] ChunkHeader_test.FromUserHeaderFunctionCalledWithNullptrReturnsNullptr [ OK ] ChunkHeader_test.FromUserHeaderFunctionCalledWithNullptrReturnsNullptr (0 ms) [ RUN ] ChunkHeader_test.FromUserHeaderFunctionCalledWithConstNullptrReturnsNullptr [ OK ] ChunkHeader_test.FromUserHeaderFunctionCalledWithConstNullptrReturnsNullptr (0 ms) [ RUN ] ChunkHeader_test.FromUserHeaderFunctionCalledWithNonConstParamReturnsNonConstType [ OK ] ChunkHeader_test.FromUserHeaderFunctionCalledWithNonConstParamReturnsNonConstType (0 ms) [ RUN ] ChunkHeader_test.FromUserHeaderFunctionCalledWithConstParamReturnsConstType [ OK ] ChunkHeader_test.FromUserHeaderFunctionCalledWithConstParamReturnsConstType (0 ms) [ RUN ] ChunkHeader_test.UsedChunkSizeIsSizeOfChunkHeaderWhenUserPayloadIsZero [ OK ] ChunkHeader_test.UsedChunkSizeIsSizeOfChunkHeaderWhenUserPayloadIsZero (0 ms) [ RUN ] ChunkHeader_test.UsedChunkSizeIsSizeOfChunkHeaderPlusOneWhenUserPayloadIsOne [ OK ] ChunkHeader_test.UsedChunkSizeIsSizeOfChunkHeaderPlusOneWhenUserPayloadIsOne (0 ms) [ RUN ] ChunkHeader_test.ConstructorTerminatesWhenUserPayloadSizeExceedsChunkSize [ OK ] ChunkHeader_test.ConstructorTerminatesWhenUserPayloadSizeExceedsChunkSize (2 ms) [----------] 22 tests from ChunkHeader_test (10 ms total) [----------] 12 tests from ChunkSettings_test [ RUN ] ChunkSettings_test.CallingUserPayloadSizeReturnsCorrectValue [ OK ] ChunkSettings_test.CallingUserPayloadSizeReturnsCorrectValue (0 ms) [ RUN ] ChunkSettings_test.CallingUserPayloadAlignmentReturnsCorrectValue [ OK ] ChunkSettings_test.CallingUserPayloadAlignmentReturnsCorrectValue (0 ms) [ RUN ] ChunkSettings_test.CallingUserHeaderSizeReturnsCorrectValue [ OK ] ChunkSettings_test.CallingUserHeaderSizeReturnsCorrectValue (0 ms) [ RUN ] ChunkSettings_test.CallingUserHeaderAlignmentReturnsCorrectValue [ OK ] ChunkSettings_test.CallingUserHeaderAlignmentReturnsCorrectValue (0 ms) [ RUN ] ChunkSettings_test.CallingRequiredChunkSizeReturnsCorrectValue [ OK ] ChunkSettings_test.CallingRequiredChunkSizeReturnsCorrectValue (0 ms) [ RUN ] ChunkSettings_test.NoCustomUserPayloadAlignmentAndTooLargeUserPayload_Fails [ OK ] ChunkSettings_test.NoCustomUserPayloadAlignmentAndTooLargeUserPayload_Fails (0 ms) [ RUN ] ChunkSettings_test.CustomUserPayloadAlignmentAndTooLargeUserPayload_Fails [ OK ] ChunkSettings_test.CustomUserPayloadAlignmentAndTooLargeUserPayload_Fails (0 ms) [ RUN ] ChunkSettings_test.UserHeaderAndTooLargeUserPayload_Fails [ OK ] ChunkSettings_test.UserHeaderAndTooLargeUserPayload_Fails (0 ms) [ RUN ] ChunkSettings_test.UserPayloadAlignmentNotPowerOfTwo_Fails [ OK ] ChunkSettings_test.UserPayloadAlignmentNotPowerOfTwo_Fails (0 ms) [ RUN ] ChunkSettings_test.UserHeaderAlignmentNotPowerOfTwo_Fails [ OK ] ChunkSettings_test.UserHeaderAlignmentNotPowerOfTwo_Fails (0 ms) [ RUN ] ChunkSettings_test.UserHeaderAlignmentLargerThanChunkHeaderAlignment_Fails [ OK ] ChunkSettings_test.UserHeaderAlignmentLargerThanChunkHeaderAlignment_Fails (0 ms) [ RUN ] ChunkSettings_test.UserHeaderSizeNotMultipleOfAlignment_Fails [ OK ] ChunkSettings_test.UserHeaderSizeNotMultipleOfAlignment_Fails (0 ms) [----------] 12 tests from ChunkSettings_test (0 ms total) [----------] 8 tests from MePooConfig_Test [ RUN ] MePooConfig_Test.AddMemPoolMethodAddsTheCorrespondingMempoolInTheMemPoolConfigContainer [ OK ] MePooConfig_Test.AddMemPoolMethodAddsTheCorrespondingMempoolInTheMemPoolConfigContainer (0 ms) [ RUN ] MePooConfig_Test.AddingMempoolWhenTheMemPoolConfigContainerIsFullReturnsError [ OK ] MePooConfig_Test.AddingMempoolWhenTheMemPoolConfigContainerIsFullReturnsError (2 ms) [ RUN ] MePooConfig_Test.SetDefaultMethodAddsTheDefaultMemPoolConfigurationToTheMemPoolConfigContainer [ OK ] MePooConfig_Test.SetDefaultMethodAddsTheDefaultMemPoolConfigurationToTheMemPoolConfigContainer (0 ms) [ RUN ] MePooConfig_Test.GetMemoryConfigMethodReturnsTheMemPoolConfigContainerWithAddedMempools [ OK ] MePooConfig_Test.GetMemoryConfigMethodReturnsTheMemPoolConfigContainerWithAddedMempools (0 ms) [ RUN ] MePooConfig_Test.OptimizeMethodCombinesTwoMempoolWithSameSizeAndDoublesTheChunkCountInTheMemPoolConfigContainer [ OK ] MePooConfig_Test.OptimizeMethodCombinesTwoMempoolWithSameSizeAndDoublesTheChunkCountInTheMemPoolConfigContainer (0 ms) [ RUN ] MePooConfig_Test.OptimizeMethodRemovesTheMempoolWithSizeZeroInTheMemPoolConfigContainer [ OK ] MePooConfig_Test.OptimizeMethodRemovesTheMempoolWithSizeZeroInTheMemPoolConfigContainer (0 ms) [ RUN ] MePooConfig_Test.OptimizeMethodSortsTheAddedMempoolsInTheMemPoolConfigContainerInIncreasingOrderOfSize [ OK ] MePooConfig_Test.OptimizeMethodSortsTheAddedMempoolsInTheMemPoolConfigContainerInIncreasingOrderOfSize (0 ms) [ RUN ] MePooConfig_Test.VerifyOptimizeMethodOnMePooConfigWithNoAddedMemPools [ OK ] MePooConfig_Test.VerifyOptimizeMethodOnMePooConfigWithNoAddedMemPools (0 ms) [----------] 8 tests from MePooConfig_Test (2 ms total) [----------] 3 tests from MemoryInfo_test [ RUN ] MemoryInfo_test.ComparisonOperatorReturnsTrueWhenEqual [ OK ] MemoryInfo_test.ComparisonOperatorReturnsTrueWhenEqual (0 ms) [ RUN ] MemoryInfo_test.ComparisonOperatorReturnsFalseWhenDeviceIdDoesNotMatch [ OK ] MemoryInfo_test.ComparisonOperatorReturnsFalseWhenDeviceIdDoesNotMatch (0 ms) [ RUN ] MemoryInfo_test.ComparisonOperatorReturnsFalseWhenMemoryTypeDoesNotMatch [ OK ] MemoryInfo_test.ComparisonOperatorReturnsFalseWhenMemoryTypeDoesNotMatch (0 ms) [----------] 3 tests from MemoryInfo_test (0 ms total) [----------] 18 tests from MemoryManager_test [ RUN ] MemoryManager_test.AddingMempoolNotInTheIncreasingOrderReturnsError 2024-03-21 07:39:53.522 [ Fatal ]: The following mempools were already added to the mempool handler: MemPool [ ChunkSize = 72, ChunkPayloadSize = 32, ChunkCount = 10 ] MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 10 ] MemPool [ ChunkSize = 296, ChunkPayloadSize = 256, ChunkCount = 10 ]These mempools must be added in an increasing chunk size ordering. The newly added MemPool [ ChunkSize = 104, ChunkPayloadSize = 64, ChunkCount = 10] breaks that requirement! [ OK ] MemoryManager_test.AddingMempoolNotInTheIncreasingOrderReturnsError (0 ms) [ RUN ] MemoryManager_test.WrongCallOfConfigureMemoryManagerReturnsError 2024-03-21 07:39:53.523 [ Fatal ]: After the generation of the chunk management pool you are not allowed to create new mempools. 2024-03-21 07:39:53.523 [ Fatal ]: After the generation of the chunk management pool you are not allowed to create new mempools. [ OK ] MemoryManager_test.WrongCallOfConfigureMemoryManagerReturnsError (0 ms) [ RUN ] MemoryManager_test.GetMempoolInfoMethodForOutOfBoundaryMempoolIndexReturnsZeroForAllMempoolAttributes [ OK ] MemoryManager_test.GetMempoolInfoMethodForOutOfBoundaryMempoolIndexReturnsZeroForAllMempoolAttributes (0 ms) [ RUN ] MemoryManager_test.GetNumberOfMemPoolsMethodReturnsTheNumberOfMemPools [ OK ] MemoryManager_test.GetNumberOfMemPoolsMethodReturnsTheNumberOfMemPools (0 ms) [ RUN ] MemoryManager_test.GetChunkMethodWithNoMemPoolInMemConfigReturnsError 2024-03-21 07:39:53.523 [ Fatal ]: There are no mempools available! [ OK ] MemoryManager_test.GetChunkMethodWithNoMemPoolInMemConfigReturnsError (0 ms) [ RUN ] MemoryManager_test.GetChunkMethodWithChunkSizeGreaterThanAvailableChunkSizeInMemPoolConfigReturnsError 2024-03-21 07:39:53.523 [ Fatal ]: The following mempools are available: MemPool [ ChunkSize = 72, ChunkPayloadSize = 32, ChunkCount = 10 ] MemPool [ ChunkSize = 104, ChunkPayloadSize = 64, ChunkCount = 10 ] MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 10 ]Could not find a fitting mempool for a chunk of size 240 [ OK ] MemoryManager_test.GetChunkMethodWithChunkSizeGreaterThanAvailableChunkSizeInMemPoolConfigReturnsError (0 ms) [ RUN ] MemoryManager_test.GetChunkMethodWhenNoFreeChunksInMemPoolConfigReturnsError Mempool [m_chunkSize = 168, numberOfChunks = 1, used_chunks = 1 ] has no more space left 2024-03-21 07:39:53.523 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 100The following mempools are available: MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 1 ] [ OK ] MemoryManager_test.GetChunkMethodWhenNoFreeChunksInMemPoolConfigReturnsError (0 ms) [ RUN ] MemoryManager_test.VerifyGetChunkMethodWhenTheRequestedChunkIsAvailableInMemPoolConfig [ OK ] MemoryManager_test.VerifyGetChunkMethodWhenTheRequestedChunkIsAvailableInMemPoolConfig (0 ms) [ RUN ] MemoryManager_test.getChunkSingleMemPoolAllChunks [ OK ] MemoryManager_test.getChunkSingleMemPoolAllChunks (0 ms) [ RUN ] MemoryManager_test.getChunkSingleMemPoolToMuchChunks Mempool [m_chunkSize = 168, numberOfChunks = 100, used_chunks = 100 ] has no more space left 2024-03-21 07:39:53.524 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 128The following mempools are available: MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 100 ] 2024-03-21 07:39:53.524 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS [ OK ] MemoryManager_test.getChunkSingleMemPoolToMuchChunks (0 ms) [ RUN ] MemoryManager_test.freeChunkSingleMemPoolFullToEmptyToFull [ OK ] MemoryManager_test.freeChunkSingleMemPoolFullToEmptyToFull (0 ms) [ RUN ] MemoryManager_test.getChunkMultiMemPoolSingleChunk [ OK ] MemoryManager_test.getChunkMultiMemPoolSingleChunk (0 ms) [ RUN ] MemoryManager_test.getChunkMultiMemPoolAllChunks [ OK ] MemoryManager_test.getChunkMultiMemPoolAllChunks (1 ms) [ RUN ] MemoryManager_test.getChunkMultiMemPoolTooMuchChunks Mempool [m_chunkSize = 72, numberOfChunks = 100, used_chunks = 100 ] has no more space left 2024-03-21 07:39:53.527 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 32The following mempools are available: MemPool [ ChunkSize = 72, ChunkPayloadSize = 32, ChunkCount = 100 ] MemPool [ ChunkSize = 104, ChunkPayloadSize = 64, ChunkCount = 100 ] MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 100 ] MemPool [ ChunkSize = 296, ChunkPayloadSize = 256, ChunkCount = 100 ] 2024-03-21 07:39:53.527 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS Mempool [m_chunkSize = 104, numberOfChunks = 100, used_chunks = 100 ] has no more space left 2024-03-21 07:39:53.527 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 64The following mempools are available: MemPool [ ChunkSize = 72, ChunkPayloadSize = 32, ChunkCount = 100 ] MemPool [ ChunkSize = 104, ChunkPayloadSize = 64, ChunkCount = 100 ] MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 100 ] MemPool [ ChunkSize = 296, ChunkPayloadSize = 256, ChunkCount = 100 ] 2024-03-21 07:39:53.527 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS Mempool [m_chunkSize = 168, numberOfChunks = 100, used_chunks = 100 ] has no more space left 2024-03-21 07:39:53.527 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 128The following mempools are available: MemPool [ ChunkSize = 72, ChunkPayloadSize = 32, ChunkCount = 100 ] MemPool [ ChunkSize = 104, ChunkPayloadSize = 64, ChunkCount = 100 ] MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 100 ] MemPool [ ChunkSize = 296, ChunkPayloadSize = 256, ChunkCount = 100 ] 2024-03-21 07:39:53.527 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS Mempool [m_chunkSize = 296, numberOfChunks = 100, used_chunks = 100 ] has no more space left 2024-03-21 07:39:53.527 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 256The following mempools are available: MemPool [ ChunkSize = 72, ChunkPayloadSize = 32, ChunkCount = 100 ] MemPool [ ChunkSize = 104, ChunkPayloadSize = 64, ChunkCount = 100 ] MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 100 ] MemPool [ ChunkSize = 296, ChunkPayloadSize = 256, ChunkCount = 100 ] 2024-03-21 07:39:53.527 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS [ OK ] MemoryManager_test.getChunkMultiMemPoolTooMuchChunks (1 ms) [ RUN ] MemoryManager_test.emptyMemPoolDoesNotResultInAcquiringChunksFromOtherMemPools Mempool [m_chunkSize = 104, numberOfChunks = 100, used_chunks = 100 ] has no more space left 2024-03-21 07:39:53.528 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 64The following mempools are available: MemPool [ ChunkSize = 72, ChunkPayloadSize = 32, ChunkCount = 100 ] MemPool [ ChunkSize = 104, ChunkPayloadSize = 64, ChunkCount = 100 ] MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 100 ] MemPool [ ChunkSize = 296, ChunkPayloadSize = 256, ChunkCount = 100 ] 2024-03-21 07:39:53.528 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS [ OK ] MemoryManager_test.emptyMemPoolDoesNotResultInAcquiringChunksFromOtherMemPools (0 ms) [ RUN ] MemoryManager_test.freeChunkMultiMemPoolFullToEmptyToFull [ OK ] MemoryManager_test.freeChunkMultiMemPoolFullToEmptyToFull (1 ms) [ RUN ] MemoryManager_test.getChunkWithUserPayloadSizeZeroShouldNotFail [ OK ] MemoryManager_test.getChunkWithUserPayloadSizeZeroShouldNotFail (0 ms) [ RUN ] MemoryManager_test.addMemPoolWithChunkCountZeroShouldFail [ OK ] MemoryManager_test.addMemPoolWithChunkCountZeroShouldFail (2 ms) [----------] 18 tests from MemoryManager_test (10 ms total) [----------] 2 tests from MemoryManagerEnumString_test [ RUN ] MemoryManagerEnumString_test.asStringLiteralConvertsEnumValuesToStrings [ OK ] MemoryManagerEnumString_test.asStringLiteralConvertsEnumValuesToStrings (0 ms) [ RUN ] MemoryManagerEnumString_test.LogStreamConvertsEnumValueToString [ OK ] MemoryManagerEnumString_test.LogStreamConvertsEnumValueToString (0 ms) [----------] 2 tests from MemoryManagerEnumString_test (0 ms total) [----------] 15 tests from MemPool_test [ RUN ] MemPool_test.MempoolCtorInitialisesTheObjectWithValuesPassedToTheCtor [ OK ] MemPool_test.MempoolCtorInitialisesTheObjectWithValuesPassedToTheCtor (0 ms) [ RUN ] MemPool_test.MempoolCtorWhenChunkSizeIsNotAMultipleOfAlignmentReturnError 33 :: 100 [ OK ] MemPool_test.MempoolCtorWhenChunkSizeIsNotAMultipleOfAlignmentReturnError (0 ms) [ RUN ] MemPool_test.MempoolCtorWhenChunkSizeIsSmallerThanChunkMemoryAlignmentGetsTerminated [ OK ] MemPool_test.MempoolCtorWhenChunkSizeIsSmallerThanChunkMemoryAlignmentGetsTerminated (1 ms) [ RUN ] MemPool_test.MempoolCtorWhenNumberOfChunksIsZeroGetsTerminated [ OK ] MemPool_test.MempoolCtorWhenNumberOfChunksIsZeroGetsTerminated (1 ms) [ RUN ] MemPool_test.GetChunkMethodWhenAllTheChunksAreUsedReturnsNullPointer Mempool [m_chunkSize = 64, numberOfChunks = 100, used_chunks = 100 ] has no more space left [ OK ] MemPool_test.GetChunkMethodWhenAllTheChunksAreUsedReturnsNullPointer (0 ms) [ RUN ] MemPool_test.WritingDataToAChunkStoresTheCorrespondingDataInTheChunk [ OK ] MemPool_test.WritingDataToAChunkStoresTheCorrespondingDataInTheChunk (0 ms) [ RUN ] MemPool_test.GetChunkSizeMethodReturnsTheSizeOfTheChunk [ OK ] MemPool_test.GetChunkSizeMethodReturnsTheSizeOfTheChunk (0 ms) [ RUN ] MemPool_test.GetChunkCountMethodReturnsTheNumberOfChunks [ OK ] MemPool_test.GetChunkCountMethodReturnsTheNumberOfChunks (0 ms) [ RUN ] MemPool_test.GetUsedChunksMethodReturnsTheNumberOfUsedChunks [ OK ] MemPool_test.GetUsedChunksMethodReturnsTheNumberOfUsedChunks (0 ms) [ RUN ] MemPool_test.VerifyFreeChunkMethodWhichFreesTheUsedChunk [ OK ] MemPool_test.VerifyFreeChunkMethodWhichFreesTheUsedChunk (0 ms) [ RUN ] MemPool_test.FreeChunkMethodWhenSameChunkIsTriedToFreeTwiceReturnsError [ OK ] MemPool_test.FreeChunkMethodWhenSameChunkIsTriedToFreeTwiceReturnsError (0 ms) [ RUN ] MemPool_test.FreeChunkMethodWhenTheChunkIndexIsInvalidReturnsError [ OK ] MemPool_test.FreeChunkMethodWhenTheChunkIndexIsInvalidReturnsError (2 ms) [ RUN ] MemPool_test.GetMinFreeMethodReturnsTheNumberOfFreeChunks [ OK ] MemPool_test.GetMinFreeMethodReturnsTheNumberOfFreeChunks (0 ms) [ RUN ] MemPool_test.dieWhenMempoolChunkSizeIsSmallerThan32Bytes [ OK ] MemPool_test.dieWhenMempoolChunkSizeIsSmallerThan32Bytes (1 ms) [ RUN ] MemPool_test.dieWhenMempoolChunkSizeIsNotPowerOf32 [ OK ] MemPool_test.dieWhenMempoolChunkSizeIsNotPowerOf32 (1 ms) [----------] 15 tests from MemPool_test (10 ms total) [----------] 23 tests from SharedChunk_Test [ RUN ] SharedChunk_Test.SharedChunkObjectUpOnInitilizationSetsTheChunkHeaderToNullPointer [ OK ] SharedChunk_Test.SharedChunkObjectUpOnInitilizationSetsTheChunkHeaderToNullPointer (0 ms) [ RUN ] SharedChunk_Test.VerifyCopyConstructorOfSharedChunk [ OK ] SharedChunk_Test.VerifyCopyConstructorOfSharedChunk (0 ms) [ RUN ] SharedChunk_Test.VerifyMoveConstructorOfSharedChunk [ OK ] SharedChunk_Test.VerifyMoveConstructorOfSharedChunk (0 ms) [ RUN ] SharedChunk_Test.VerifiyCopyAssigmentWithSharedChunk [ OK ] SharedChunk_Test.VerifiyCopyAssigmentWithSharedChunk (0 ms) [ RUN ] SharedChunk_Test.VerifiyMoveAssigmentForSharedChunk [ OK ] SharedChunk_Test.VerifiyMoveAssigmentForSharedChunk (0 ms) [ RUN ] SharedChunk_Test.CompareWithSameMemoryChunkComparesToUserPayload [ OK ] SharedChunk_Test.CompareWithSameMemoryChunkComparesToUserPayload (0 ms) [ RUN ] SharedChunk_Test.GetChunkHeaderMethodReturnsNullPointerWhenSharedChunkObjectIsInitialisedWithNullPointer [ OK ] SharedChunk_Test.GetChunkHeaderMethodReturnsNullPointerWhenSharedChunkObjectIsInitialisedWithNullPointer (0 ms) [ RUN ] SharedChunk_Test.GetChunkHeaderMethodReturnsValidPointerWhenSharedChunkObjectIsInitialisedWithAValidPointer [ OK ] SharedChunk_Test.GetChunkHeaderMethodReturnsValidPointerWhenSharedChunkObjectIsInitialisedWithAValidPointer (0 ms) [ RUN ] SharedChunk_Test.EqualityOperatorOnTwoSharedChunkWithTheSameContentReturnsTrue [ OK ] SharedChunk_Test.EqualityOperatorOnTwoSharedChunkWithTheSameContentReturnsTrue (0 ms) [ RUN ] SharedChunk_Test.EqualityOperatorOnTwoSharedChunkWithDifferentContentReturnsFalse [ OK ] SharedChunk_Test.EqualityOperatorOnTwoSharedChunkWithDifferentContentReturnsFalse (0 ms) [ RUN ] SharedChunk_Test.EqualityOperatorOnSharedChunkAndSharedChunkPayloadWithDifferentChunkManagementsReturnFalse [ OK ] SharedChunk_Test.EqualityOperatorOnSharedChunkAndSharedChunkPayloadWithDifferentChunkManagementsReturnFalse (0 ms) [ RUN ] SharedChunk_Test.EqualityOperatorOnSharedChunkAndSharedChunkPayloadWithSameChunkManagementsReturnTrue [ OK ] SharedChunk_Test.EqualityOperatorOnSharedChunkAndSharedChunkPayloadWithSameChunkManagementsReturnTrue (0 ms) [ RUN ] SharedChunk_Test.BoolOperatorOnValidSharedChunkReturnsTrue [ OK ] SharedChunk_Test.BoolOperatorOnValidSharedChunkReturnsTrue (0 ms) [ RUN ] SharedChunk_Test.BoolOperatorOnSharedChunkWithChunkManagementAsNullPointerReturnsFalse [ OK ] SharedChunk_Test.BoolOperatorOnSharedChunkWithChunkManagementAsNullPointerReturnsFalse (0 ms) [ RUN ] SharedChunk_Test.GetUserPayloadMethodReturnsNullPointerWhen_m_chunkmanagmentIsInvalid [ OK ] SharedChunk_Test.GetUserPayloadMethodReturnsNullPointerWhen_m_chunkmanagmentIsInvalid (0 ms) [ RUN ] SharedChunk_Test.GetUserPayloadMethodReturnsValidPointerWhen_m_chunkmanagmentIsValid [ OK ] SharedChunk_Test.GetUserPayloadMethodReturnsValidPointerWhen_m_chunkmanagmentIsValid (0 ms) [ RUN ] SharedChunk_Test.MultipleSharedChunksCleanup [ OK ] SharedChunk_Test.MultipleSharedChunksCleanup (0 ms) [ RUN ] SharedChunk_Test.MultipleChunksCleanup [ OK ] SharedChunk_Test.MultipleChunksCleanup (0 ms) [ RUN ] SharedChunk_Test.NonEqualityOperatorOnTwoSharedChunkWithDifferentContentReturnsTrue [ OK ] SharedChunk_Test.NonEqualityOperatorOnTwoSharedChunkWithDifferentContentReturnsTrue (0 ms) [ RUN ] SharedChunk_Test.NonEqualityOperatorOnTwoSharedChunkWithSameContentReturnsFalse [ OK ] SharedChunk_Test.NonEqualityOperatorOnTwoSharedChunkWithSameContentReturnsFalse (0 ms) [ RUN ] SharedChunk_Test.NonEqualityOperatorOnSharedChunkAndSharedChunkPayloadWithDifferentChunkManagementsReturnTrue [ OK ] SharedChunk_Test.NonEqualityOperatorOnSharedChunkAndSharedChunkPayloadWithDifferentChunkManagementsReturnTrue (0 ms) [ RUN ] SharedChunk_Test.NonEqualityOperatorOnSharedChunkAndSharedChunkPayloadWithSameChunkManagementsReturnFalse [ OK ] SharedChunk_Test.NonEqualityOperatorOnSharedChunkAndSharedChunkPayloadWithSameChunkManagementsReturnFalse (0 ms) [ RUN ] SharedChunk_Test.ReleaseMethodReturnsChunkManagementPointerOfSharedChunkObjectAndSetsTheChunkHeaderToNull [ OK ] SharedChunk_Test.ReleaseMethodReturnsChunkManagementPointerOfSharedChunkObjectAndSetsTheChunkHeaderToNull (0 ms) [----------] 23 tests from SharedChunk_Test (0 ms total) [----------] 17 tests from SharedPointer_Test [ RUN ] SharedPointer_Test.DefaultCTor [ OK ] SharedPointer_Test.DefaultCTor (0 ms) [ RUN ] SharedPointer_Test.ConstGetMethod [ OK ] SharedPointer_Test.ConstGetMethod (0 ms) [ RUN ] SharedPointer_Test.GetMethod [ OK ] SharedPointer_Test.GetMethod (0 ms) [ RUN ] SharedPointer_Test.ConstArrowOperator [ OK ] SharedPointer_Test.ConstArrowOperator (0 ms) [ RUN ] SharedPointer_Test.ArrowOperator [ OK ] SharedPointer_Test.ArrowOperator (0 ms) [ RUN ] SharedPointer_Test.ConstStarOperator [ OK ] SharedPointer_Test.ConstStarOperator (0 ms) [ RUN ] SharedPointer_Test.StarOperator [ OK ] SharedPointer_Test.StarOperator (0 ms) [ RUN ] SharedPointer_Test.CopyConstructor [ OK ] SharedPointer_Test.CopyConstructor (0 ms) [ RUN ] SharedPointer_Test.MoveConstructor [ OK ] SharedPointer_Test.MoveConstructor (0 ms) [ RUN ] SharedPointer_Test.CopyAssignment [ OK ] SharedPointer_Test.CopyAssignment (0 ms) [ RUN ] SharedPointer_Test.MoveAssignment [ OK ] SharedPointer_Test.MoveAssignment (0 ms) [ RUN ] SharedPointer_Test.CopyToEmpty [ OK ] SharedPointer_Test.CopyToEmpty (0 ms) [ RUN ] SharedPointer_Test.CopyFromEmpty [ OK ] SharedPointer_Test.CopyFromEmpty (0 ms) [ RUN ] SharedPointer_Test.MoveToEmpty [ OK ] SharedPointer_Test.MoveToEmpty (0 ms) [ RUN ] SharedPointer_Test.MoveFromEmpty [ OK ] SharedPointer_Test.MoveFromEmpty (0 ms) [ RUN ] SharedPointer_Test.DefaultCTorProvidesInvalidSharedPointer [ OK ] SharedPointer_Test.DefaultCTorProvidesInvalidSharedPointer (0 ms) [ RUN ] SharedPointer_Test.SharedPointerWithContentIsValid [ OK ] SharedPointer_Test.SharedPointerWithContentIsValid (0 ms) [----------] 17 tests from SharedPointer_Test (0 ms total) [----------] 22 tests from ShmSafeUnmanagedChunk_test [ RUN ] ShmSafeUnmanagedChunk_test.DefaultConstructedResultsInLogicalNullptr [ OK ] ShmSafeUnmanagedChunk_test.DefaultConstructedResultsInLogicalNullptr (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.ConstructedWithEmptySharedChunkResultsInLogicalNullptr [ OK ] ShmSafeUnmanagedChunk_test.ConstructedWithEmptySharedChunkResultsInLogicalNullptr (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsLogicalNullptrOnSutConstructedWithSharedChunkResultsNotInLogicalNullptr [ OK ] ShmSafeUnmanagedChunk_test.CallIsLogicalNullptrOnSutConstructedWithSharedChunkResultsNotInLogicalNullptr (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsLogicalNullptrOnSutPreviouslyCalledReleaseToSharedChunkResultsInLogicalNullptr [ OK ] ShmSafeUnmanagedChunk_test.CallIsLogicalNullptrOnSutPreviouslyCalledReleaseToSharedChunkResultsInLogicalNullptr (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsLogicalNullptrOnSutPreviouslyCalledDuplicateToSharedChunkResultsNotInLogicalNullptr [ OK ] ShmSafeUnmanagedChunk_test.CallIsLogicalNullptrOnSutPreviouslyCalledDuplicateToSharedChunkResultsNotInLogicalNullptr (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallReleaseToSharedChunkOnDefaultConstructedSutResultsInEmptySharedChunk [ OK ] ShmSafeUnmanagedChunk_test.CallReleaseToSharedChunkOnDefaultConstructedSutResultsInEmptySharedChunk (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallReleaseToSharedChunkOnSutConstructedWithSharedChunkResultsInNotEmptySharedChunk [ OK ] ShmSafeUnmanagedChunk_test.CallReleaseToSharedChunkOnSutConstructedWithSharedChunkResultsInNotEmptySharedChunk (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallReleaseToSharedChunkTwiceOnSutConstructedWithSharedChunkResultsInEmptySharedChunk [ OK ] ShmSafeUnmanagedChunk_test.CallReleaseToSharedChunkTwiceOnSutConstructedWithSharedChunkResultsInEmptySharedChunk (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallDuplicateToSharedChunkOnDefaultConstructedSutResultsEmptySharedChunk [ OK ] ShmSafeUnmanagedChunk_test.CallDuplicateToSharedChunkOnDefaultConstructedSutResultsEmptySharedChunk (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallDuplicateToSharedChunkOnSutConstructedWithSharedChunkResultsInNotEmptySharedChunk [ OK ] ShmSafeUnmanagedChunk_test.CallDuplicateToSharedChunkOnSutConstructedWithSharedChunkResultsInNotEmptySharedChunk (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallDuplicateToSharedChunkOnSutPreviouslyCalledReleaseToSharedChunkResultsInEmptySharedChunk [ OK ] ShmSafeUnmanagedChunk_test.CallDuplicateToSharedChunkOnSutPreviouslyCalledReleaseToSharedChunkResultsInEmptySharedChunk (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnNonConstDefaultConstructedSutResultsInNullptr [ OK ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnNonConstDefaultConstructedSutResultsInNullptr (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnNonConstSutConstructedWithSharedChunkResultsInValidHeader [ OK ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnNonConstSutConstructedWithSharedChunkResultsInValidHeader (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnConstDefaultConstructedSutResultsInNullptr [ OK ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnConstDefaultConstructedSutResultsInNullptr (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnConstSutConstructedWithSharedChunkResultsInValidHeader [ OK ] ShmSafeUnmanagedChunk_test.CallGetChunkHeaderOnConstSutConstructedWithSharedChunkResultsInValidHeader (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallNonConstGetChunkHeaderResultsInNonConstChunkHeader [ OK ] ShmSafeUnmanagedChunk_test.CallNonConstGetChunkHeaderResultsInNonConstChunkHeader (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallConstGetChunkHeaderResultsInConstChunkHeader [ OK ] ShmSafeUnmanagedChunk_test.CallConstGetChunkHeaderResultsInConstChunkHeader (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnDefaultConstructedResultsInFalse [ OK ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnDefaultConstructedResultsInFalse (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutConstructedWithSharedChunkResultsInTrue [ OK ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutConstructedWithSharedChunkResultsInTrue (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutConstructedWithSharedChunkAndOtherOwnerResultsInFalse [ OK ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutConstructedWithSharedChunkAndOtherOwnerResultsInFalse (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutConstructedWithSharedChunkAndOtherOwnerReleasedOwnershipResultsInTrue [ OK ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutConstructedWithSharedChunkAndOtherOwnerReleasedOwnershipResultsInTrue (0 ms) [ RUN ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutPreviouslyCalledReleaseToSharedChunkResultsInFalse [ OK ] ShmSafeUnmanagedChunk_test.CallIsNotLogicalNullptrAndHasNoOtherOwnersOnOnSutPreviouslyCalledReleaseToSharedChunkResultsInFalse (0 ms) [----------] 22 tests from ShmSafeUnmanagedChunk_test (0 ms total) [----------] 3 tests from TypedMemPool_test [ RUN ] TypedMemPool_test.GetOneObject [ OK ] TypedMemPool_test.GetOneObject (0 ms) [ RUN ] TypedMemPool_test.ReleaseChunkWhenGoingOutOfScope [ OK ] TypedMemPool_test.ReleaseChunkWhenGoingOutOfScope (0 ms) [ RUN ] TypedMemPool_test.OutOfChunksErrorWhenFull Mempool [m_chunkSize = 48, numberOfChunks = 3, used_chunks = 3 ] has no more space left [ OK ] TypedMemPool_test.OutOfChunksErrorWhenFull (0 ms) [----------] 3 tests from TypedMemPool_test (0 ms total) [----------] 2 tests from TypedMemPool_Semaphore_test [ RUN ] TypedMemPool_Semaphore_test.CreateValidSemaphore [ OK ] TypedMemPool_Semaphore_test.CreateValidSemaphore (0 ms) [ RUN ] TypedMemPool_Semaphore_test.CreateInvalidSemaphore ./iceoryx_hoofs/source/posix_wrapper/semaphore.cpp:259 { bool iox::posix::Semaphore::open(int, mode_t, unsigned int) -> iox_sem_open_call } ::: [ 22 ] Invalid argument [ OK ] TypedMemPool_Semaphore_test.CreateInvalidSemaphore (0 ms) [----------] 2 tests from TypedMemPool_Semaphore_test (0 ms total) [----------] 2 tests from MonitoringModeLogStreamTest [ RUN ] MonitoringModeLogStreamTest.MonitoringModeOffLeadsToCorrectString [ OK ] MonitoringModeLogStreamTest.MonitoringModeOffLeadsToCorrectString (0 ms) [ RUN ] MonitoringModeLogStreamTest.MonitoringModeOnLeadsToCorrectString [ OK ] MonitoringModeLogStreamTest.MonitoringModeOnLeadsToCorrectString (0 ms) [----------] 2 tests from MonitoringModeLogStreamTest (0 ms total) [----------] 22 tests from IpcMessage_test [ RUN ] IpcMessage_test.DefaultCTor [ OK ] IpcMessage_test.DefaultCTor (0 ms) [ RUN ] IpcMessage_test.CTorWithInitializerList_validEntries [ OK ] IpcMessage_test.CTorWithInitializerList_validEntries (0 ms) [ RUN ] IpcMessage_test.CTorWithInitializerList_invalidEntries 1969-12-31 12:00:05.213 [ Error ]: '123i,123' is an invalid IPC channel entry 1969-12-31 12:00:10.992 [ Error ]: ')(!*@&,#^$)' is an invalid IPC channel entry 1969-12-31 12:00:02.992 [ Error ]: ',,,' is an invalid IPC channel entry [ OK ] IpcMessage_test.CTorWithInitializerList_invalidEntries (0 ms) [ RUN ] IpcMessage_test.CTorWithString_validMessage [ OK ] IpcMessage_test.CTorWithString_validMessage (0 ms) [ RUN ] IpcMessage_test.CTorWithString_invalidMessage [ OK ] IpcMessage_test.CTorWithString_invalidMessage (0 ms) [ RUN ] IpcMessage_test.CopyCTorValidEntries [ OK ] IpcMessage_test.CopyCTorValidEntries (0 ms) [ RUN ] IpcMessage_test.CopyCTorInvalidEntries 1969-12-31 12:00:03.992 [ Error ]: 'f,uu' is an invalid IPC channel entry [ OK ] IpcMessage_test.CopyCTorInvalidEntries (0 ms) [ RUN ] IpcMessage_test.MoveCTorValidEntries [ OK ] IpcMessage_test.MoveCTorValidEntries (0 ms) [ RUN ] IpcMessage_test.MoveCTorInvalidEntries 1969-12-31 12:00:03.992 [ Error ]: 'f,uu' is an invalid IPC channel entry [ OK ] IpcMessage_test.MoveCTorInvalidEntries (0 ms) [ RUN ] IpcMessage_test.CopyOperatorValidEntries [ OK ] IpcMessage_test.CopyOperatorValidEntries (0 ms) [ RUN ] IpcMessage_test.CopyOperatorInvalidEntries 1969-12-31 12:00:03.992 [ Error ]: 'f,uu' is an invalid IPC channel entry [ OK ] IpcMessage_test.CopyOperatorInvalidEntries (0 ms) [ RUN ] IpcMessage_test.MoveOperatorValidEntries [ OK ] IpcMessage_test.MoveOperatorValidEntries (0 ms) [ RUN ] IpcMessage_test.MoveOperatorInvalidEntries 1969-12-31 12:00:03.992 [ Error ]: 'f,uu' is an invalid IPC channel entry [ OK ] IpcMessage_test.MoveOperatorInvalidEntries (0 ms) [ RUN ] IpcMessage_test.getElementAtIndex [ OK ] IpcMessage_test.getElementAtIndex (0 ms) [ RUN ] IpcMessage_test.isValidEntry [ OK ] IpcMessage_test.isValidEntry (0 ms) [ RUN ] IpcMessage_test.IsValidWithCTorConstruction 1969-12-31 12:00:00.992 [ Error ]: ',' is an invalid IPC channel entry 1969-12-31 12:00:09.992 [ Error ]: 'asdasdasd,' is an invalid IPC channel entry 1969-12-31 12:00:07.992 [ Error ]: ',asdasss' is an invalid IPC channel entry 1969-12-31 12:00:18.051 [ Error ]: 'a8w9ej1,089sau;'1'' is an invalid IPC channel entry [ OK ] IpcMessage_test.IsValidWithCTorConstruction (0 ms) [ RUN ] IpcMessage_test.IsValidWithAddEntry 1969-10-03 00:39:05.-948 [ Error ]: ',' is an invalid IPC channel entry 1969-10-03 00:37:52.-141 [ Error ]: 'asdasdasd,' is an invalid IPC channel entry 1969-10-03 00:37:52.-141 [ Error ]: ',asdasss' is an invalid IPC channel entry 1969-12-31 12:00:18.051 [ Error ]: 'a8w9ej1,089sau;'1'' is an invalid IPC channel entry [ OK ] IpcMessage_test.IsValidWithAddEntry (0 ms) [ RUN ] IpcMessage_test.getMessage [ OK ] IpcMessage_test.getMessage (0 ms) [ RUN ] IpcMessage_test.AddEntryWithValidEntries [ OK ] IpcMessage_test.AddEntryWithValidEntries (0 ms) [ RUN ] IpcMessage_test.AddEntryWithInvalidEntries 1969-10-03 00:40:56.-141 [ Error ]: 'aa,aa' is an invalid IPC channel entry 1969-10-03 00:40:56.-141 [ Error ]: ',aa' is an invalid IPC channel entry [ OK ] IpcMessage_test.AddEntryWithInvalidEntries (0 ms) [ RUN ] IpcMessage_test.clearMessage 1969-12-31 12:00:03.992 [ Error ]: ',,,a' is an invalid IPC channel entry [ OK ] IpcMessage_test.clearMessage (0 ms) [ RUN ] IpcMessage_test.setMessage [ OK ] IpcMessage_test.setMessage (0 ms) [----------] 22 tests from IpcMessage_test (5 ms total) [----------] 16 tests from BaseClient_test/0, where TypeParam = iox::popo::BaseClient [ RUN ] BaseClient_test/0.DestructorCallsDestroyOnUnderlyingPort 2024-03-21 07:39:53.553 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.DestructorCallsDestroyOnUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.GetUidCallsUnderlyingPort 2024-03-21 07:39:53.553 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.GetUidCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.GetServiceDescriptionCallsUnderlyingPort 2024-03-21 07:39:53.553 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.GetServiceDescriptionCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.ConnectCallsUnderlyingPort 2024-03-21 07:39:53.553 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.ConnectCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.GetConnectionStateCallsUnderlyingPort 2024-03-21 07:39:53.553 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.GetConnectionStateCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.DisconnectCallsUnderlyingPort 2024-03-21 07:39:53.554 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.DisconnectCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.HasResponsesCallsUnderlyingPort 2024-03-21 07:39:53.554 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.HasResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.HasMissedResponsesCallsUnderlyingPort 2024-03-21 07:39:53.554 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.HasMissedResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.ReleaseQueuedResponsesCallsUnderlyingPort 2024-03-21 07:39:53.554 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.ReleaseQueuedResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/0.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.554 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/0.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.554 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/0.EnableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.554 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.555 [Warning]: The client is already attached with either the ClientState::HAS_RESPONSE or ClientEvent::RESPONSE_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ClientState::HAS_RESPONSE. Best practice is to call detach first. [ OK ] BaseClient_test/0.EnableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/0.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf 2024-03-21 07:39:53.555 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf (0 ms) [ RUN ] BaseClient_test/0.DisableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.555 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.DisableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/0.EnableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.555 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.556 [Warning]: The client is already attached with either the ClientState::HAS_RESPONSE or ClientEvent::RESPONSE_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ClientEvent::RESPONSE_RECEIVED. Best practice is to call detach first. [ OK ] BaseClient_test/0.EnableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/0.DisableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.556 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/0.DisableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [----------] 16 tests from BaseClient_test/0 (3 ms total) [----------] 16 tests from BaseClient_test/1, where TypeParam = iox::popo::UntypedClientImpl > [ RUN ] BaseClient_test/1.DestructorCallsDestroyOnUnderlyingPort 2024-03-21 07:39:53.556 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.DestructorCallsDestroyOnUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.GetUidCallsUnderlyingPort 2024-03-21 07:39:53.556 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.GetUidCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.GetServiceDescriptionCallsUnderlyingPort 2024-03-21 07:39:53.556 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.GetServiceDescriptionCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.ConnectCallsUnderlyingPort 2024-03-21 07:39:53.557 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.ConnectCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.GetConnectionStateCallsUnderlyingPort 2024-03-21 07:39:53.557 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.GetConnectionStateCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.DisconnectCallsUnderlyingPort 2024-03-21 07:39:53.557 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.DisconnectCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.HasResponsesCallsUnderlyingPort 2024-03-21 07:39:53.557 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.HasResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.HasMissedResponsesCallsUnderlyingPort 2024-03-21 07:39:53.557 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.HasMissedResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.ReleaseQueuedResponsesCallsUnderlyingPort 2024-03-21 07:39:53.557 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.ReleaseQueuedResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/1.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.558 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/1.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.558 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/1.EnableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.558 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.558 [Warning]: The client is already attached with either the ClientState::HAS_RESPONSE or ClientEvent::RESPONSE_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ClientState::HAS_RESPONSE. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.EnableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/1.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf 2024-03-21 07:39:53.559 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf (0 ms) [ RUN ] BaseClient_test/1.DisableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.559 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/1.DisableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/1.EnableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.559 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.559 [Warning]: The client is already attached with either the ClientState::HAS_RESPONSE or ClientEvent::RESPONSE_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ClientEvent::RESPONSE_RECEIVED. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/1.EnableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/1.DisableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.559 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/1.DisableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [----------] 16 tests from BaseClient_test/1 (3 ms total) [----------] 16 tests from BaseClient_test/2, where TypeParam = iox::popo::ClientImpl > [ RUN ] BaseClient_test/2.DestructorCallsDestroyOnUnderlyingPort 2024-03-21 07:39:53.560 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.DestructorCallsDestroyOnUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.GetUidCallsUnderlyingPort 2024-03-21 07:39:53.560 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.GetUidCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.GetServiceDescriptionCallsUnderlyingPort 2024-03-21 07:39:53.560 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.GetServiceDescriptionCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.ConnectCallsUnderlyingPort 2024-03-21 07:39:53.560 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.ConnectCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.GetConnectionStateCallsUnderlyingPort 2024-03-21 07:39:53.560 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.GetConnectionStateCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.DisconnectCallsUnderlyingPort 2024-03-21 07:39:53.560 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.DisconnectCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.HasResponsesCallsUnderlyingPort 2024-03-21 07:39:53.561 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.HasResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.HasMissedResponsesCallsUnderlyingPort 2024-03-21 07:39:53.561 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.HasMissedResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.ReleaseQueuedResponsesCallsUnderlyingPort 2024-03-21 07:39:53.561 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.ReleaseQueuedResponsesCallsUnderlyingPort (0 ms) [ RUN ] BaseClient_test/2.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.561 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/2.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.561 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/2.EnableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.562 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.562 [Warning]: The client is already attached with either the ClientState::HAS_RESPONSE or ClientEvent::RESPONSE_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ClientState::HAS_RESPONSE. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.EnableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/2.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf 2024-03-21 07:39:53.562 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf (0 ms) [ RUN ] BaseClient_test/2.DisableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.562 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/2.DisableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/2.EnableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.562 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.562 [Warning]: The client is already attached with either the ClientState::HAS_RESPONSE or ClientEvent::RESPONSE_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ClientEvent::RESPONSE_RECEIVED. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseClient_test/2.EnableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseClient_test/2.DisableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.563 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseClient_test/2.DisableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [----------] 16 tests from BaseClient_test/2 (3 ms total) [----------] 6 tests from BasePublisherTest [ RUN ] BasePublisherTest.OfferDoesOfferServiceOnUnderlyingPort GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: destroy() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BasePublisherTest.OfferDoesOfferServiceOnUnderlyingPort (0 ms) [ RUN ] BasePublisherTest.StopOfferDoesStopOfferServiceOnUnderlyingPort GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: destroy() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BasePublisherTest.StopOfferDoesStopOfferServiceOnUnderlyingPort (0 ms) [ RUN ] BasePublisherTest.isOfferedDoesCheckIfPortIsOfferedOnUnderlyingPort GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: destroy() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BasePublisherTest.isOfferedDoesCheckIfPortIsOfferedOnUnderlyingPort (0 ms) [ RUN ] BasePublisherTest.isOfferedDoesCheckIfUnderylingPortHasSubscribers GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: destroy() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BasePublisherTest.isOfferedDoesCheckIfUnderylingPortHasSubscribers (0 ms) [ RUN ] BasePublisherTest.GetServiceDescriptionCallForwardedToUnderlyingPublisherPort GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: destroy() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BasePublisherTest.GetServiceDescriptionCallForwardedToUnderlyingPublisherPort (0 ms) [ RUN ] BasePublisherTest.DestroysUnderlyingPortOnDestruction [ OK ] BasePublisherTest.DestroysUnderlyingPortOnDestruction (0 ms) [----------] 6 tests from BasePublisherTest (0 ms total) [----------] 17 tests from BaseServer_test/0, where TypeParam = iox::popo::BaseServer [ RUN ] BaseServer_test/0.DestructorCallsDestroyOnUnderlyingPort 2024-03-21 07:39:53.563 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.DestructorCallsDestroyOnUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.GetUidCallsUnderlyingPort 2024-03-21 07:39:53.564 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.GetUidCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.GetServiceDescriptionCallsUnderlyingPort 2024-03-21 07:39:53.564 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.GetServiceDescriptionCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.OfferCallsUnderlyingPort 2024-03-21 07:39:53.564 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.OfferCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.StopOfferCallsUnderlyingPort 2024-03-21 07:39:53.564 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.StopOfferCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.IsOfferedCallsUnderlyingPort 2024-03-21 07:39:53.565 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.IsOfferedCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.HasClientsCallsUnderlyingPort 2024-03-21 07:39:53.565 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.HasClientsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.HasRequestsCallsUnderlyingPort 2024-03-21 07:39:53.565 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.HasRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.HasMissedRequestsCallsUnderlyingPort 2024-03-21 07:39:53.565 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.HasMissedRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.ReleaseQueuedRequestsCallsUnderlyingPort 2024-03-21 07:39:53.565 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.ReleaseQueuedRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/0.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.566 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/0.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.566 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/0.EnableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.566 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.567 [Warning]: The server is already attached with either the ServerState::HAS_REQUEST or ServerEvent::REQUEST_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ServerState::HAS_REQUEST. Best practice is to call detach first. [ OK ] BaseServer_test/0.EnableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/0.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf 2024-03-21 07:39:53.567 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf (0 ms) [ RUN ] BaseServer_test/0.DisableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.567 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.DisableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/0.EnableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.567 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.568 [Warning]: The server is already attached with either the ServerState::HAS_REQUEST or ServerEvent::REQUEST_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ServerEvent::REQUEST_RECEIVED. Best practice is to call detach first. [ OK ] BaseServer_test/0.EnableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/0.DisableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.568 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/0.DisableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [----------] 17 tests from BaseServer_test/0 (4 ms total) [----------] 17 tests from BaseServer_test/1, where TypeParam = iox::popo::UntypedServerImpl > [ RUN ] BaseServer_test/1.DestructorCallsDestroyOnUnderlyingPort 2024-03-21 07:39:53.568 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.DestructorCallsDestroyOnUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.GetUidCallsUnderlyingPort 2024-03-21 07:39:53.568 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.GetUidCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.GetServiceDescriptionCallsUnderlyingPort 2024-03-21 07:39:53.569 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.GetServiceDescriptionCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.OfferCallsUnderlyingPort 2024-03-21 07:39:53.569 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.OfferCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.StopOfferCallsUnderlyingPort 2024-03-21 07:39:53.569 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.StopOfferCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.IsOfferedCallsUnderlyingPort 2024-03-21 07:39:53.569 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.IsOfferedCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.HasClientsCallsUnderlyingPort 2024-03-21 07:39:53.570 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.HasClientsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.HasRequestsCallsUnderlyingPort 2024-03-21 07:39:53.570 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.HasRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.HasMissedRequestsCallsUnderlyingPort 2024-03-21 07:39:53.570 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.HasMissedRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.ReleaseQueuedRequestsCallsUnderlyingPort 2024-03-21 07:39:53.570 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.ReleaseQueuedRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/1.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.571 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/1.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.571 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/1.EnableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.571 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.572 [Warning]: The server is already attached with either the ServerState::HAS_REQUEST or ServerEvent::REQUEST_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ServerState::HAS_REQUEST. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.EnableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/1.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf 2024-03-21 07:39:53.572 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf (0 ms) [ RUN ] BaseServer_test/1.DisableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.572 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/1.DisableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/1.EnableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.572 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.573 [Warning]: The server is already attached with either the ServerState::HAS_REQUEST or ServerEvent::REQUEST_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ServerEvent::REQUEST_RECEIVED. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/1.EnableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/1.DisableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.573 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/1.DisableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [----------] 17 tests from BaseServer_test/1 (4 ms total) [----------] 17 tests from BaseServer_test/2, where TypeParam = iox::popo::ServerImpl > [ RUN ] BaseServer_test/2.DestructorCallsDestroyOnUnderlyingPort 2024-03-21 07:39:53.573 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.DestructorCallsDestroyOnUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.GetUidCallsUnderlyingPort 2024-03-21 07:39:53.574 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.GetUidCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.GetServiceDescriptionCallsUnderlyingPort 2024-03-21 07:39:53.574 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.GetServiceDescriptionCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.OfferCallsUnderlyingPort 2024-03-21 07:39:53.574 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.OfferCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.StopOfferCallsUnderlyingPort 2024-03-21 07:39:53.574 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.StopOfferCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.IsOfferedCallsUnderlyingPort 2024-03-21 07:39:53.575 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.IsOfferedCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.HasClientsCallsUnderlyingPort 2024-03-21 07:39:53.575 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.HasClientsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.HasRequestsCallsUnderlyingPort 2024-03-21 07:39:53.576 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.HasRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.HasMissedRequestsCallsUnderlyingPort 2024-03-21 07:39:53.576 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.HasMissedRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.ReleaseQueuedRequestsCallsUnderlyingPort 2024-03-21 07:39:53.576 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.ReleaseQueuedRequestsCallsUnderlyingPort (0 ms) [ RUN ] BaseServer_test/2.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.577 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.InvalidateTriggerWithFittingTriggerIdCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/2.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.577 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.InvalidateTriggerWithUnfittingTriggerIdDoesNotCallUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/2.EnableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.577 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.578 [Warning]: The server is already attached with either the ServerState::HAS_REQUEST or ServerEvent::REQUEST_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ServerState::HAS_REQUEST. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.EnableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/2.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf 2024-03-21 07:39:53.578 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.GetCallbackForIsStateConditionSatisfiedReturnsCallbackToSelf (0 ms) [ RUN ] BaseServer_test/2.DisableStateCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.578 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/2.DisableStateCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/2.EnableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.578 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:53.578 [Warning]: The server is already attached with either the ServerState::HAS_REQUEST or ServerEvent::REQUEST_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with ServerEvent::REQUEST_RECEIVED. Best practice is to call detach first. GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: reset() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseServer_test/2.EnableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [ RUN ] BaseServer_test/2.DisableEventCallsUnderlyingPortAndTriggerHandle 2024-03-21 07:39:53.579 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] BaseServer_test/2.DisableEventCallsUnderlyingPortAndTriggerHandle (0 ms) [----------] 17 tests from BaseServer_test/2 (5 ms total) [----------] 18 tests from BaseSubscriberTest [ RUN ] BaseSubscriberTest.SubscribeCallForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.SubscribeCallForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.GetSubscriptionStateCallForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.GetSubscriptionStateCallForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.UnsubscribeCallForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.UnsubscribeCallForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.HasDataCallForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.HasDataCallForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.ReceiveReturnsAllocatedMemoryChunk GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.ReceiveReturnsAllocatedMemoryChunk (0 ms) [ RUN ] BaseSubscriberTest.ReceiveForwardsErrorsFromUnderlyingPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.ReceiveForwardsErrorsFromUnderlyingPort (0 ms) [ RUN ] BaseSubscriberTest.ClearReceiveBufferCallForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.ClearReceiveBufferCallForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.AttachStateToWaitsetForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: hasNewChunks() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: unsetConditionVariable() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.AttachStateToWaitsetForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.AttachEventToWaitsetForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: unsetConditionVariable() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.AttachEventToWaitsetForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.WaitSetUnsetStateBasedConditionVariableWhenGoingOutOfScope GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: hasNewChunks() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.WaitSetUnsetStateBasedConditionVariableWhenGoingOutOfScope (0 ms) [ RUN ] BaseSubscriberTest.WaitSetUnsetEventBasedConditionVariableWhenGoingOutOfScope GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.WaitSetUnsetEventBasedConditionVariableWhenGoingOutOfScope (0 ms) [ RUN ] BaseSubscriberTest.AttachingAttachedStateSubscriberToNewWaitsetDetachesItFromOriginalWaitset GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: hasNewChunks() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. 2024-03-21 07:39:53.580 [Warning]: The subscriber is already attached with either the SubscriberState::HAS_DATA or SubscriberEvent::DATA_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with SubscriberState::HAS_DATA. Best practice is to call detach first. 2024-03-21 07:39:53.580 [Warning]: ICEORYX error! POPO__BASE_SUBSCRIBER_OVERRIDING_WITH_STATE_SINCE_HAS_DATA_OR_DATA_RECEIVED_ALREADY_ATTACHED GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: hasNewChunks() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: unsetConditionVariable() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.AttachingAttachedStateSubscriberToNewWaitsetDetachesItFromOriginalWaitset (0 ms) [ RUN ] BaseSubscriberTest.AttachingEventToAttachedStateSubscriberDetachesState GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: hasNewChunks() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. 2024-03-21 07:39:53.580 [Warning]: The subscriber is already attached with either the SubscriberState::HAS_DATA or SubscriberEvent::DATA_RECEIVED to a WaitSet/Listener. Detaching it from previous one and attaching it to the new one with SubscriberEvent::DATA_RECEIVED. Best practice is to call detach first. 2024-03-21 07:39:53.580 [Warning]: ICEORYX error! POPO__BASE_SUBSCRIBER_OVERRIDING_WITH_EVENT_SINCE_HAS_DATA_OR_DATA_RECEIVED_ALREADY_ATTACHED GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: unsetConditionVariable() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.AttachingEventToAttachedStateSubscriberDetachesState (0 ms) [ RUN ] BaseSubscriberTest.DetachingAttachedStateCleansup GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: hasNewChunks() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.DetachingAttachedStateCleansup (0 ms) [ RUN ] BaseSubscriberTest.DetachingAttachedEventCleansup GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.DetachingAttachedEventCleansup (0 ms) [ RUN ] BaseSubscriberTest.GetServiceDescriptionCallForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.GetServiceDescriptionCallForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.HasMissedSamplesCallForwardedToUnderlyingSubscriberPort GMOCK WARNING: Uninteresting mock function call - returning default value. Function call: destroy() Returns: false NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] BaseSubscriberTest.HasMissedSamplesCallForwardedToUnderlyingSubscriberPort (0 ms) [ RUN ] BaseSubscriberTest.DestroysUnderlyingPortOnDestruction [ OK ] BaseSubscriberTest.DestroysUnderlyingPortOnDestruction (0 ms) [----------] 18 tests from BaseSubscriberTest (1 ms total) [----------] 31 tests from ChunkDistributor_test/0, where TypeParam = iox::popo::ThreadSafePolicy [ RUN ] ChunkDistributor_test/0.AddingNullptrQueueDoesNotWork [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 2 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. [ OK ] ChunkDistributor_test/0.AddingNullptrQueueDoesNotWork (2 ms) [ RUN ] ChunkDistributor_test/0.NewChunkDistributorHasNoQueues [ OK ] ChunkDistributor_test/0.NewChunkDistributorHasNoQueues (0 ms) [ RUN ] ChunkDistributor_test/0.AfterAddingQueueChunkDistributorHasQueues [ OK ] ChunkDistributor_test/0.AfterAddingQueueChunkDistributorHasQueues (0 ms) [ RUN ] ChunkDistributor_test/0.QueueOverflow [ OK ] ChunkDistributor_test/0.QueueOverflow (1 ms) [ RUN ] ChunkDistributor_test/0.RemovingExistingQueueWorks [ OK ] ChunkDistributor_test/0.RemovingExistingQueueWorks (0 ms) [ RUN ] ChunkDistributor_test/0.RemovingNonExistingQueueChangesNothing [ OK ] ChunkDistributor_test/0.RemovingNonExistingQueueChangesNothing (0 ms) [ RUN ] ChunkDistributor_test/0.RemoveAllQueuesWhenContainingOne [ OK ] ChunkDistributor_test/0.RemoveAllQueuesWhenContainingOne (0 ms) [ RUN ] ChunkDistributor_test/0.RemoveAllQueuesWhenContainingMultipleQueues [ OK ] ChunkDistributor_test/0.RemoveAllQueuesWhenContainingMultipleQueues (0 ms) [ RUN ] ChunkDistributor_test/0.GetQueueIndexWithoutAddedQueueReturnsNoIndex [ OK ] ChunkDistributor_test/0.GetQueueIndexWithoutAddedQueueReturnsNoIndex (0 ms) [ RUN ] ChunkDistributor_test/0.GetQueueIndexWithAddedQueueReturnsIndex [ OK ] ChunkDistributor_test/0.GetQueueIndexWithAddedQueueReturnsIndex (0 ms) [ RUN ] ChunkDistributor_test/0.GetQueueIndexWithMultipleAddedQueuesReturnsIndex [ OK ] ChunkDistributor_test/0.GetQueueIndexWithMultipleAddedQueuesReturnsIndex (0 ms) [ RUN ] ChunkDistributor_test/0.GetQueueIndexWithMultipleAddedQueuesAndUnknownLastIndexReturnsIndex [ OK ] ChunkDistributor_test/0.GetQueueIndexWithMultipleAddedQueuesAndUnknownLastIndexReturnsIndex (0 ms) [ RUN ] ChunkDistributor_test/0.GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex [ OK ] ChunkDistributor_test/0.GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithOneQueueDeliversOneChunk [ OK ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithOneQueueDeliversOneChunk (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithDuplicatedQueueDeliversOneChunk [ OK ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithDuplicatedQueueDeliversOneChunk (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithOneQueueDeliverMultipleChunks [ OK ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithOneQueueDeliverMultipleChunks (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithMultipleQueues [ OK ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithMultipleQueues (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithMultipleQueuesMultipleChunks [ OK ] ChunkDistributor_test/0.DeliverToAllStoredQueuesWithMultipleQueuesMultipleChunks (0 ms) [ RUN ] ChunkDistributor_test/0.AddToHistoryWithoutQueues [ OK ] ChunkDistributor_test/0.AddToHistoryWithoutQueues (0 ms) [ RUN ] ChunkDistributor_test/0.HistoryEmptyWhenCreated [ OK ] ChunkDistributor_test/0.HistoryEmptyWhenCreated (0 ms) [ RUN ] ChunkDistributor_test/0.HistoryEmptyAfterClear [ OK ] ChunkDistributor_test/0.HistoryEmptyAfterClear (0 ms) [ RUN ] ChunkDistributor_test/0.addToHistoryWithoutDelivery [ OK ] ChunkDistributor_test/0.addToHistoryWithoutDelivery (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToQueueWithoutAddedQueueReturnsError [ OK ] ChunkDistributor_test/0.DeliverToQueueWithoutAddedQueueReturnsError (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToQueueWithAddedQueueDeliversChunkAndDoesNotAddToHistory [ OK ] ChunkDistributor_test/0.DeliverToQueueWithAddedQueueDeliversChunkAndDoesNotAddToHistory (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToQueueWithMoreChunksThanCapacityLeadsToLostChunk [ OK ] ChunkDistributor_test/0.DeliverToQueueWithMoreChunksThanCapacityLeadsToLostChunk (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToQueueWithBlockingOptionBlocksDelivery [ OK ] ChunkDistributor_test/0.DeliverToQueueWithBlockingOptionBlocksDelivery (101 ms) [ RUN ] ChunkDistributor_test/0.DeliverHistoryOnAddWithLessThanAvailable [ OK ] ChunkDistributor_test/0.DeliverHistoryOnAddWithLessThanAvailable (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverHistoryOnAddWithExactAvailable [ OK ] ChunkDistributor_test/0.DeliverHistoryOnAddWithExactAvailable (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverHistoryOnAddWithMoreThanAvailable [ OK ] ChunkDistributor_test/0.DeliverHistoryOnAddWithMoreThanAvailable (0 ms) [ RUN ] ChunkDistributor_test/0.DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking [ OK ] ChunkDistributor_test/0.DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking (100 ms) [ RUN ] ChunkDistributor_test/0.MultipleBlockingQueuesWillBeFilledWhenThereBecomesSpaceAvailable [ OK ] ChunkDistributor_test/0.MultipleBlockingQueuesWillBeFilledWhenThereBecomesSpaceAvailable (401 ms) [----------] 31 tests from ChunkDistributor_test/0 (616 ms total) [----------] 31 tests from ChunkDistributor_test/1, where TypeParam = iox::popo::SingleThreadedPolicy [ RUN ] ChunkDistributor_test/1.AddingNullptrQueueDoesNotWork [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 2 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. [ OK ] ChunkDistributor_test/1.AddingNullptrQueueDoesNotWork (2 ms) [ RUN ] ChunkDistributor_test/1.NewChunkDistributorHasNoQueues [ OK ] ChunkDistributor_test/1.NewChunkDistributorHasNoQueues (0 ms) [ RUN ] ChunkDistributor_test/1.AfterAddingQueueChunkDistributorHasQueues [ OK ] ChunkDistributor_test/1.AfterAddingQueueChunkDistributorHasQueues (0 ms) [ RUN ] ChunkDistributor_test/1.QueueOverflow [ OK ] ChunkDistributor_test/1.QueueOverflow (1 ms) [ RUN ] ChunkDistributor_test/1.RemovingExistingQueueWorks [ OK ] ChunkDistributor_test/1.RemovingExistingQueueWorks (0 ms) [ RUN ] ChunkDistributor_test/1.RemovingNonExistingQueueChangesNothing [ OK ] ChunkDistributor_test/1.RemovingNonExistingQueueChangesNothing (0 ms) [ RUN ] ChunkDistributor_test/1.RemoveAllQueuesWhenContainingOne [ OK ] ChunkDistributor_test/1.RemoveAllQueuesWhenContainingOne (0 ms) [ RUN ] ChunkDistributor_test/1.RemoveAllQueuesWhenContainingMultipleQueues [ OK ] ChunkDistributor_test/1.RemoveAllQueuesWhenContainingMultipleQueues (0 ms) [ RUN ] ChunkDistributor_test/1.GetQueueIndexWithoutAddedQueueReturnsNoIndex [ OK ] ChunkDistributor_test/1.GetQueueIndexWithoutAddedQueueReturnsNoIndex (0 ms) [ RUN ] ChunkDistributor_test/1.GetQueueIndexWithAddedQueueReturnsIndex [ OK ] ChunkDistributor_test/1.GetQueueIndexWithAddedQueueReturnsIndex (0 ms) [ RUN ] ChunkDistributor_test/1.GetQueueIndexWithMultipleAddedQueuesReturnsIndex [ OK ] ChunkDistributor_test/1.GetQueueIndexWithMultipleAddedQueuesReturnsIndex (0 ms) [ RUN ] ChunkDistributor_test/1.GetQueueIndexWithMultipleAddedQueuesAndUnknownLastIndexReturnsIndex [ OK ] ChunkDistributor_test/1.GetQueueIndexWithMultipleAddedQueuesAndUnknownLastIndexReturnsIndex (0 ms) [ RUN ] ChunkDistributor_test/1.GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex [ OK ] ChunkDistributor_test/1.GetQueueIndexWithPreviouslyAddedQueueRemovedReturnsNoIndex (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithOneQueueDeliversOneChunk [ OK ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithOneQueueDeliversOneChunk (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithDuplicatedQueueDeliversOneChunk [ OK ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithDuplicatedQueueDeliversOneChunk (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithOneQueueDeliverMultipleChunks [ OK ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithOneQueueDeliverMultipleChunks (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithMultipleQueues [ OK ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithMultipleQueues (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithMultipleQueuesMultipleChunks [ OK ] ChunkDistributor_test/1.DeliverToAllStoredQueuesWithMultipleQueuesMultipleChunks (0 ms) [ RUN ] ChunkDistributor_test/1.AddToHistoryWithoutQueues [ OK ] ChunkDistributor_test/1.AddToHistoryWithoutQueues (0 ms) [ RUN ] ChunkDistributor_test/1.HistoryEmptyWhenCreated [ OK ] ChunkDistributor_test/1.HistoryEmptyWhenCreated (0 ms) [ RUN ] ChunkDistributor_test/1.HistoryEmptyAfterClear [ OK ] ChunkDistributor_test/1.HistoryEmptyAfterClear (0 ms) [ RUN ] ChunkDistributor_test/1.addToHistoryWithoutDelivery [ OK ] ChunkDistributor_test/1.addToHistoryWithoutDelivery (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToQueueWithoutAddedQueueReturnsError [ OK ] ChunkDistributor_test/1.DeliverToQueueWithoutAddedQueueReturnsError (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToQueueWithAddedQueueDeliversChunkAndDoesNotAddToHistory [ OK ] ChunkDistributor_test/1.DeliverToQueueWithAddedQueueDeliversChunkAndDoesNotAddToHistory (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToQueueWithMoreChunksThanCapacityLeadsToLostChunk [ OK ] ChunkDistributor_test/1.DeliverToQueueWithMoreChunksThanCapacityLeadsToLostChunk (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToQueueWithBlockingOptionBlocksDelivery [ OK ] ChunkDistributor_test/1.DeliverToQueueWithBlockingOptionBlocksDelivery (101 ms) [ RUN ] ChunkDistributor_test/1.DeliverHistoryOnAddWithLessThanAvailable [ OK ] ChunkDistributor_test/1.DeliverHistoryOnAddWithLessThanAvailable (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverHistoryOnAddWithExactAvailable [ OK ] ChunkDistributor_test/1.DeliverHistoryOnAddWithExactAvailable (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverHistoryOnAddWithMoreThanAvailable [ OK ] ChunkDistributor_test/1.DeliverHistoryOnAddWithMoreThanAvailable (0 ms) [ RUN ] ChunkDistributor_test/1.DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking [ OK ] ChunkDistributor_test/1.DeliverToSingleQueueBlocksWhenOptionsAreSetToBlocking (100 ms) [ RUN ] ChunkDistributor_test/1.MultipleBlockingQueuesWillBeFilledWhenThereBecomesSpaceAvailable [ OK ] ChunkDistributor_test/1.MultipleBlockingQueuesWillBeFilledWhenThereBecomesSpaceAvailable (401 ms) [----------] 31 tests from ChunkDistributor_test/1 (616 ms total) [----------] 12 tests from ChunkQueue_test/0, where TypeParam = (anonymous namespace)::TypeDefinitions [ RUN ] ChunkQueue_test/0.InitialEmpty [ OK ] ChunkQueue_test/0.InitialEmpty (0 ms) [ RUN ] ChunkQueue_test/0.InitialConditionVariableAttached [ OK ] ChunkQueue_test/0.InitialConditionVariableAttached (0 ms) [ RUN ] ChunkQueue_test/0.UniqueIdIsMonotonicallyIncreasing [ OK ] ChunkQueue_test/0.UniqueIdIsMonotonicallyIncreasing (0 ms) [ RUN ] ChunkQueue_test/0.PushOneChunk [ OK ] ChunkQueue_test/0.PushOneChunk (0 ms) [ RUN ] ChunkQueue_test/0.PopOneChunk [ OK ] ChunkQueue_test/0.PopOneChunk (0 ms) [ RUN ] ChunkQueue_test/0.PushedChunksMustBePoppedInTheSameOrder [ OK ] ChunkQueue_test/0.PushedChunksMustBePoppedInTheSameOrder (0 ms) [ RUN ] ChunkQueue_test/0.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler 2024-03-21 07:39:54.815 [ Error ]: Received chunk with CHUNK_HEADER_VERSION '255' but expected '1'! Dropping chunk! [ OK ] ChunkQueue_test/0.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler (0 ms) [ RUN ] ChunkQueue_test/0.ClearOnEmpty [ OK ] ChunkQueue_test/0.ClearOnEmpty (0 ms) [ RUN ] ChunkQueue_test/0.ClearWithData [ OK ] ChunkQueue_test/0.ClearWithData (0 ms) [ RUN ] ChunkQueue_test/0.AttachConditionVariable [ OK ] ChunkQueue_test/0.AttachConditionVariable (0 ms) [ RUN ] ChunkQueue_test/0.PushAndNotifyConditionVariable [ OK ] ChunkQueue_test/0.PushAndNotifyConditionVariable (0 ms) [ RUN ] ChunkQueue_test/0.AttachSecondConditionVariable [ OK ] ChunkQueue_test/0.AttachSecondConditionVariable (1 ms) [----------] 12 tests from ChunkQueue_test/0 (3 ms total) [----------] 12 tests from ChunkQueue_test/1, where TypeParam = (anonymous namespace)::TypeDefinitions [ RUN ] ChunkQueue_test/1.InitialEmpty [ OK ] ChunkQueue_test/1.InitialEmpty (0 ms) [ RUN ] ChunkQueue_test/1.InitialConditionVariableAttached [ OK ] ChunkQueue_test/1.InitialConditionVariableAttached (0 ms) [ RUN ] ChunkQueue_test/1.UniqueIdIsMonotonicallyIncreasing [ OK ] ChunkQueue_test/1.UniqueIdIsMonotonicallyIncreasing (0 ms) [ RUN ] ChunkQueue_test/1.PushOneChunk [ OK ] ChunkQueue_test/1.PushOneChunk (0 ms) [ RUN ] ChunkQueue_test/1.PopOneChunk [ OK ] ChunkQueue_test/1.PopOneChunk (0 ms) [ RUN ] ChunkQueue_test/1.PushedChunksMustBePoppedInTheSameOrder [ OK ] ChunkQueue_test/1.PushedChunksMustBePoppedInTheSameOrder (0 ms) [ RUN ] ChunkQueue_test/1.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler 2024-03-21 07:39:54.819 [ Error ]: Received chunk with CHUNK_HEADER_VERSION '255' but expected '1'! Dropping chunk! [ OK ] ChunkQueue_test/1.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler (0 ms) [ RUN ] ChunkQueue_test/1.ClearOnEmpty [ OK ] ChunkQueue_test/1.ClearOnEmpty (0 ms) [ RUN ] ChunkQueue_test/1.ClearWithData [ OK ] ChunkQueue_test/1.ClearWithData (0 ms) [ RUN ] ChunkQueue_test/1.AttachConditionVariable [ OK ] ChunkQueue_test/1.AttachConditionVariable (0 ms) [ RUN ] ChunkQueue_test/1.PushAndNotifyConditionVariable [ OK ] ChunkQueue_test/1.PushAndNotifyConditionVariable (0 ms) [ RUN ] ChunkQueue_test/1.AttachSecondConditionVariable [ OK ] ChunkQueue_test/1.AttachSecondConditionVariable (1 ms) [----------] 12 tests from ChunkQueue_test/1 (3 ms total) [----------] 12 tests from ChunkQueue_test/2, where TypeParam = (anonymous namespace)::TypeDefinitions [ RUN ] ChunkQueue_test/2.InitialEmpty [ OK ] ChunkQueue_test/2.InitialEmpty (0 ms) [ RUN ] ChunkQueue_test/2.InitialConditionVariableAttached [ OK ] ChunkQueue_test/2.InitialConditionVariableAttached (0 ms) [ RUN ] ChunkQueue_test/2.UniqueIdIsMonotonicallyIncreasing [ OK ] ChunkQueue_test/2.UniqueIdIsMonotonicallyIncreasing (0 ms) [ RUN ] ChunkQueue_test/2.PushOneChunk [ OK ] ChunkQueue_test/2.PushOneChunk (0 ms) [ RUN ] ChunkQueue_test/2.PopOneChunk [ OK ] ChunkQueue_test/2.PopOneChunk (0 ms) [ RUN ] ChunkQueue_test/2.PushedChunksMustBePoppedInTheSameOrder [ OK ] ChunkQueue_test/2.PushedChunksMustBePoppedInTheSameOrder (0 ms) [ RUN ] ChunkQueue_test/2.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler 2024-03-21 07:39:54.823 [ Error ]: Received chunk with CHUNK_HEADER_VERSION '255' but expected '1'! Dropping chunk! [ OK ] ChunkQueue_test/2.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler (0 ms) [ RUN ] ChunkQueue_test/2.ClearOnEmpty [ OK ] ChunkQueue_test/2.ClearOnEmpty (0 ms) [ RUN ] ChunkQueue_test/2.ClearWithData [ OK ] ChunkQueue_test/2.ClearWithData (0 ms) [ RUN ] ChunkQueue_test/2.AttachConditionVariable [ OK ] ChunkQueue_test/2.AttachConditionVariable (0 ms) [ RUN ] ChunkQueue_test/2.PushAndNotifyConditionVariable [ OK ] ChunkQueue_test/2.PushAndNotifyConditionVariable (0 ms) [ RUN ] ChunkQueue_test/2.AttachSecondConditionVariable [ OK ] ChunkQueue_test/2.AttachSecondConditionVariable (1 ms) [----------] 12 tests from ChunkQueue_test/2 (3 ms total) [----------] 12 tests from ChunkQueue_test/3, where TypeParam = (anonymous namespace)::TypeDefinitions [ RUN ] ChunkQueue_test/3.InitialEmpty [ OK ] ChunkQueue_test/3.InitialEmpty (0 ms) [ RUN ] ChunkQueue_test/3.InitialConditionVariableAttached [ OK ] ChunkQueue_test/3.InitialConditionVariableAttached (0 ms) [ RUN ] ChunkQueue_test/3.UniqueIdIsMonotonicallyIncreasing [ OK ] ChunkQueue_test/3.UniqueIdIsMonotonicallyIncreasing (0 ms) [ RUN ] ChunkQueue_test/3.PushOneChunk [ OK ] ChunkQueue_test/3.PushOneChunk (0 ms) [ RUN ] ChunkQueue_test/3.PopOneChunk [ OK ] ChunkQueue_test/3.PopOneChunk (0 ms) [ RUN ] ChunkQueue_test/3.PushedChunksMustBePoppedInTheSameOrder [ OK ] ChunkQueue_test/3.PushedChunksMustBePoppedInTheSameOrder (0 ms) [ RUN ] ChunkQueue_test/3.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler 2024-03-21 07:39:54.826 [ Error ]: Received chunk with CHUNK_HEADER_VERSION '255' but expected '1'! Dropping chunk! [ OK ] ChunkQueue_test/3.PopChunkWithIncompatibleChunkHeaderCallsErrorHandler (0 ms) [ RUN ] ChunkQueue_test/3.ClearOnEmpty [ OK ] ChunkQueue_test/3.ClearOnEmpty (0 ms) [ RUN ] ChunkQueue_test/3.ClearWithData [ OK ] ChunkQueue_test/3.ClearWithData (0 ms) [ RUN ] ChunkQueue_test/3.AttachConditionVariable [ OK ] ChunkQueue_test/3.AttachConditionVariable (0 ms) [ RUN ] ChunkQueue_test/3.PushAndNotifyConditionVariable [ OK ] ChunkQueue_test/3.PushAndNotifyConditionVariable (0 ms) [ RUN ] ChunkQueue_test/3.AttachSecondConditionVariable [ OK ] ChunkQueue_test/3.AttachSecondConditionVariable (1 ms) [----------] 12 tests from ChunkQueue_test/3 (3 ms total) [----------] 3 tests from ChunkQueueFiFo_test/0, where TypeParam = iox::popo::ThreadSafePolicy [ RUN ] ChunkQueueFiFo_test/0.InitialSize [ OK ] ChunkQueueFiFo_test/0.InitialSize (0 ms) [ RUN ] ChunkQueueFiFo_test/0.Capacity [ OK ] ChunkQueueFiFo_test/0.Capacity (0 ms) [ DISABLED ] ChunkQueueFiFo_test/0.DISABLED_SetCapacity [ RUN ] ChunkQueueFiFo_test/0.PushFull [ OK ] ChunkQueueFiFo_test/0.PushFull (1 ms) [----------] 3 tests from ChunkQueueFiFo_test/0 (1 ms total) [----------] 3 tests from ChunkQueueFiFo_test/1, where TypeParam = iox::popo::SingleThreadedPolicy [ RUN ] ChunkQueueFiFo_test/1.InitialSize [ OK ] ChunkQueueFiFo_test/1.InitialSize (0 ms) [ RUN ] ChunkQueueFiFo_test/1.Capacity [ OK ] ChunkQueueFiFo_test/1.Capacity (0 ms) [ DISABLED ] ChunkQueueFiFo_test/1.DISABLED_SetCapacity [ RUN ] ChunkQueueFiFo_test/1.PushFull [ OK ] ChunkQueueFiFo_test/1.PushFull (1 ms) [----------] 3 tests from ChunkQueueFiFo_test/1 (1 ms total) [----------] 7 tests from ChunkQueueSoFi_test/0, where TypeParam = iox::popo::ThreadSafePolicy [ RUN ] ChunkQueueSoFi_test/0.InitialSize [ OK ] ChunkQueueSoFi_test/0.InitialSize (0 ms) [ RUN ] ChunkQueueSoFi_test/0.Capacity [ OK ] ChunkQueueSoFi_test/0.Capacity (0 ms) [ RUN ] ChunkQueueSoFi_test/0.SetCapacity [ OK ] ChunkQueueSoFi_test/0.SetCapacity (0 ms) [ RUN ] ChunkQueueSoFi_test/0.PushFull [ OK ] ChunkQueueSoFi_test/0.PushFull (1 ms) [ RUN ] ChunkQueueSoFi_test/0.InitialNoLostChunks [ OK ] ChunkQueueSoFi_test/0.InitialNoLostChunks (0 ms) [ RUN ] ChunkQueueSoFi_test/0.IndicateALostChunk [ OK ] ChunkQueueSoFi_test/0.IndicateALostChunk (0 ms) [ RUN ] ChunkQueueSoFi_test/0.LostChunkInfoIsResetAfterRead [ OK ] ChunkQueueSoFi_test/0.LostChunkInfoIsResetAfterRead (0 ms) [----------] 7 tests from ChunkQueueSoFi_test/0 (3 ms total) [----------] 7 tests from ChunkQueueSoFi_test/1, where TypeParam = iox::popo::SingleThreadedPolicy [ RUN ] ChunkQueueSoFi_test/1.InitialSize [ OK ] ChunkQueueSoFi_test/1.InitialSize (0 ms) [ RUN ] ChunkQueueSoFi_test/1.Capacity [ OK ] ChunkQueueSoFi_test/1.Capacity (0 ms) [ RUN ] ChunkQueueSoFi_test/1.SetCapacity [ OK ] ChunkQueueSoFi_test/1.SetCapacity (0 ms) [ RUN ] ChunkQueueSoFi_test/1.PushFull [ OK ] ChunkQueueSoFi_test/1.PushFull (1 ms) [ RUN ] ChunkQueueSoFi_test/1.InitialNoLostChunks [ OK ] ChunkQueueSoFi_test/1.InitialNoLostChunks (0 ms) [ RUN ] ChunkQueueSoFi_test/1.IndicateALostChunk [ OK ] ChunkQueueSoFi_test/1.IndicateALostChunk (0 ms) [ RUN ] ChunkQueueSoFi_test/1.LostChunkInfoIsResetAfterRead [ OK ] ChunkQueueSoFi_test/1.LostChunkInfoIsResetAfterRead (0 ms) [----------] 7 tests from ChunkQueueSoFi_test/1 (2 ms total) [----------] 8 tests from ChunkReceiver_test [ RUN ] ChunkReceiver_test.getNoChunkFromEmptyQueue [ OK ] ChunkReceiver_test.getNoChunkFromEmptyQueue (0 ms) [ RUN ] ChunkReceiver_test.getAndReleaseOneChunk [ OK ] ChunkReceiver_test.getAndReleaseOneChunk (0 ms) [ RUN ] ChunkReceiver_test.getAndReleaseMultipleChunks [ OK ] ChunkReceiver_test.getAndReleaseMultipleChunks (1 ms) [ RUN ] ChunkReceiver_test.getTooMuchWithoutRelease [ OK ] ChunkReceiver_test.getTooMuchWithoutRelease (1 ms) [ RUN ] ChunkReceiver_test.releaseInvalidChunk [ OK ] ChunkReceiver_test.releaseInvalidChunk (0 ms) [ RUN ] ChunkReceiver_test.Cleanup [ OK ] ChunkReceiver_test.Cleanup (2 ms) [ RUN ] ChunkReceiver_test.asStringLiteralConvertsChunkReceiveResultValuesToStrings [ OK ] ChunkReceiver_test.asStringLiteralConvertsChunkReceiveResultValuesToStrings (0 ms) [ RUN ] ChunkReceiver_test.LogStreamConvertsChunkReceiveResultValueToString [ OK ] ChunkReceiver_test.LogStreamConvertsChunkReceiveResultValueToString (0 ms) [----------] 8 tests from ChunkReceiver_test (5 ms total) [----------] 28 tests from ChunkSender_test [ RUN ] ChunkSender_test.allocate_OneChunkWithoutUserHeaderAndSmallUserPayloadAlignmentResultsInSmallChunk [ OK ] ChunkSender_test.allocate_OneChunkWithoutUserHeaderAndSmallUserPayloadAlignmentResultsInSmallChunk (0 ms) [ RUN ] ChunkSender_test.allocate_OneChunkWithoutUserHeaderAndLargeUserPayloadAlignmentResultsInLargeChunk [ OK ] ChunkSender_test.allocate_OneChunkWithoutUserHeaderAndLargeUserPayloadAlignmentResultsInLargeChunk (0 ms) [ RUN ] ChunkSender_test.allocate_OneChunkWithLargeUserHeaderResultsInLargeChunk [ OK ] ChunkSender_test.allocate_OneChunkWithLargeUserHeaderResultsInLargeChunk (0 ms) [ RUN ] ChunkSender_test.allocate_ChunkHasOriginIdSet [ OK ] ChunkSender_test.allocate_ChunkHasOriginIdSet (0 ms) [ RUN ] ChunkSender_test.allocate_MultipleChunks [ OK ] ChunkSender_test.allocate_MultipleChunks (0 ms) [ RUN ] ChunkSender_test.allocate_Overflow [ OK ] ChunkSender_test.allocate_Overflow (0 ms) [ RUN ] ChunkSender_test.freeChunk [ OK ] ChunkSender_test.freeChunk (0 ms) [ RUN ] ChunkSender_test.freeInvalidChunk [ OK ] ChunkSender_test.freeInvalidChunk (0 ms) [ RUN ] ChunkSender_test.sendWithoutReceiver [ OK ] ChunkSender_test.sendWithoutReceiver (0 ms) [ RUN ] ChunkSender_test.sendMultipleWithoutReceiverAndAlwaysLast [ OK ] ChunkSender_test.sendMultipleWithoutReceiverAndAlwaysLast (0 ms) [ RUN ] ChunkSender_test.sendMultipleWithoutReceiverWithHistoryNoLastReuse [ OK ] ChunkSender_test.sendMultipleWithoutReceiverWithHistoryNoLastReuse (0 ms) [ RUN ] ChunkSender_test.sendOneWithReceiver [ OK ] ChunkSender_test.sendOneWithReceiver (0 ms) [ RUN ] ChunkSender_test.sendMultipleWithReceiver [ OK ] ChunkSender_test.sendMultipleWithReceiver (0 ms) [ RUN ] ChunkSender_test.sendTillRunningOutOfChunks Mempool [m_chunkSize = 168, numberOfChunks = 20, used_chunks = 20 ] has no more space left 2024-03-21 07:39:54.846 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 8The following mempools are available: MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 20 ] MemPool [ ChunkSize = 296, ChunkPayloadSize = 256, ChunkCount = 20 ] [ OK ] ChunkSender_test.sendTillRunningOutOfChunks (0 ms) [ RUN ] ChunkSender_test.sendInvalidChunk [ OK ] ChunkSender_test.sendInvalidChunk (0 ms) [ RUN ] ChunkSender_test.sendToQueueWithoutReceiverReturnsFalse [ OK ] ChunkSender_test.sendToQueueWithoutReceiverReturnsFalse (0 ms) [ RUN ] ChunkSender_test.sendToQueueWithReceiverReturnsTrueAndDeliversSample [ OK ] ChunkSender_test.sendToQueueWithReceiverReturnsTrueAndDeliversSample (0 ms) [ RUN ] ChunkSender_test.sendToQueueWithInvalidChunkTriggersTheErrorHandler [ OK ] ChunkSender_test.sendToQueueWithInvalidChunkTriggersTheErrorHandler (0 ms) [ RUN ] ChunkSender_test.pushToHistory [ OK ] ChunkSender_test.pushToHistory (0 ms) [ RUN ] ChunkSender_test.pushInvalidChunkToHistory [ OK ] ChunkSender_test.pushInvalidChunkToHistory (0 ms) [ RUN ] ChunkSender_test.sendMultipleWithReceiverNoLastReuse [ OK ] ChunkSender_test.sendMultipleWithReceiverNoLastReuse (0 ms) [ RUN ] ChunkSender_test.sendMultipleWithReceiverLastReuseBecauseAlreadyConsumed [ OK ] ChunkSender_test.sendMultipleWithReceiverLastReuseBecauseAlreadyConsumed (0 ms) [ RUN ] ChunkSender_test.ReuseLastIfSmaller [ OK ] ChunkSender_test.ReuseLastIfSmaller (0 ms) [ RUN ] ChunkSender_test.NoReuseOfLastIfBigger [ OK ] ChunkSender_test.NoReuseOfLastIfBigger (0 ms) [ RUN ] ChunkSender_test.ReuseOfLastIfBiggerButFitsInChunk [ OK ] ChunkSender_test.ReuseOfLastIfBiggerButFitsInChunk (0 ms) [ RUN ] ChunkSender_test.Cleanup [ OK ] ChunkSender_test.Cleanup (0 ms) [ RUN ] ChunkSender_test.asStringLiteralConvertsAllocationErrorValuesToStrings [ OK ] ChunkSender_test.asStringLiteralConvertsAllocationErrorValuesToStrings (0 ms) [ RUN ] ChunkSender_test.LogStreamConvertsAllocationErrorValueToString [ OK ] ChunkSender_test.LogStreamConvertsAllocationErrorValueToString (0 ms) [----------] 28 tests from ChunkSender_test (4 ms total) [----------] 6 tests from Client_test [ RUN ] Client_test.ConstructorForwardsArgumentsToBaseClient [ OK ] Client_test.ConstructorForwardsArgumentsToBaseClient (0 ms) [ RUN ] Client_test.LoanCallsUnderlyingPortWithSuccessResult [ OK ] Client_test.LoanCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] Client_test.LoanCallsUnderlyingPortWithErrorResult [ OK ] Client_test.LoanCallsUnderlyingPortWithErrorResult (0 ms) [ RUN ] Client_test.SendCallsUnderlyingPort [ OK ] Client_test.SendCallsUnderlyingPort (0 ms) [ RUN ] Client_test.TakeCallsUnderlyingPortWithSuccessResult [ OK ] Client_test.TakeCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] Client_test.TakeCallsUnderlyingPortWithErrorResult [ OK ] Client_test.TakeCallsUnderlyingPortWithErrorResult (0 ms) [----------] 6 tests from Client_test (0 ms total) [----------] 11 tests from ClientOptions_test [ RUN ] ClientOptions_test.SerializationRoundTripIsSuccessful [ OK ] ClientOptions_test.SerializationRoundTripIsSuccessful (0 ms) [ RUN ] ClientOptions_test.DeserializingBogusDataFails hypnotoad is not an unsigned integer [ OK ] ClientOptions_test.DeserializingBogusDataFails (0 ms) [ RUN ] ClientOptions_test.DeserializingValidResponseQueueFullAndServerTooSlowPolicyIsSuccessful [ OK ] ClientOptions_test.DeserializingValidResponseQueueFullAndServerTooSlowPolicyIsSuccessful (0 ms) [ RUN ] ClientOptions_test.DeserializingInvalidResponseQueueFullPolicyFails [ OK ] ClientOptions_test.DeserializingInvalidResponseQueueFullPolicyFails (0 ms) [ RUN ] ClientOptions_test.DeserializingInvalidServerTooSlowPolicyFails [ OK ] ClientOptions_test.DeserializingInvalidServerTooSlowPolicyFails (0 ms) [ RUN ] ClientOptions_test.ComparisonOperatorReturnsTrueWhenEqual [ OK ] ClientOptions_test.ComparisonOperatorReturnsTrueWhenEqual (0 ms) [ RUN ] ClientOptions_test.ComparisonOperatorReturnsFalseWhenRessponseQueueCapacityDoesNotMatch [ OK ] ClientOptions_test.ComparisonOperatorReturnsFalseWhenRessponseQueueCapacityDoesNotMatch (0 ms) [ RUN ] ClientOptions_test.ComparisonOperatorReturnsFalseWhenNodeNameDoesNotMatch [ OK ] ClientOptions_test.ComparisonOperatorReturnsFalseWhenNodeNameDoesNotMatch (0 ms) [ RUN ] ClientOptions_test.ComparisonOperatorReturnsFalseWhenConnectOnCreateDoesNotMatch [ OK ] ClientOptions_test.ComparisonOperatorReturnsFalseWhenConnectOnCreateDoesNotMatch (0 ms) [ RUN ] ClientOptions_test.ComparisonOperatorReturnsFalseResponseQueueFullPolicyDoesNotMatch [ OK ] ClientOptions_test.ComparisonOperatorReturnsFalseResponseQueueFullPolicyDoesNotMatch (0 ms) [ RUN ] ClientOptions_test.ComparisonOperatorReturnsFalseServerTooSlowPolicyDoesNotMatch [ OK ] ClientOptions_test.ComparisonOperatorReturnsFalseServerTooSlowPolicyDoesNotMatch (0 ms) [----------] 11 tests from ClientOptions_test (0 ms total) [----------] 49 tests from ClientPort_test [ RUN ] ClientPort_test.InitialConnectionStateOnPortWithConnectOnCreateIs_CONNECTED [ OK ] ClientPort_test.InitialConnectionStateOnPortWithConnectOnCreateIs_CONNECTED (0 ms) [ RUN ] ClientPort_test.InitialConnectionStateOnPortWithoutConnectOnCreateIs_NOT_CONNECTED [ OK ] ClientPort_test.InitialConnectionStateOnPortWithoutConnectOnCreateIs_NOT_CONNECTED (0 ms) [ RUN ] ClientPort_test.AllocateRequestDoesNotFailAndUsesTheMempool [ OK ] ClientPort_test.AllocateRequestDoesNotFailAndUsesTheMempool (0 ms) [ RUN ] ClientPort_test.ReleaseRequestWithNullptrCallsErrorHandler [ OK ] ClientPort_test.ReleaseRequestWithNullptrCallsErrorHandler (0 ms) [ RUN ] ClientPort_test.ReleaseRequestWithValidRequestWorksAndReleasesTheChunkToTheMempool [ OK ] ClientPort_test.ReleaseRequestWithValidRequestWorksAndReleasesTheChunkToTheMempool (0 ms) [ RUN ] ClientPort_test.SendRequestWithNullptrOnConnectedClientPortCallsErrorHandler 2024-03-21 07:39:54.852 [ Error ]: Attempted to send a nullptr request! [ OK ] ClientPort_test.SendRequestWithNullptrOnConnectedClientPortCallsErrorHandler (0 ms) [ RUN ] ClientPort_test.SendRequestOnConnectedClientPortEnqueuesRequestToServerQueue [ OK ] ClientPort_test.SendRequestOnConnectedClientPortEnqueuesRequestToServerQueue (0 ms) [ RUN ] ClientPort_test.SendRequestOnNotConnectedClientPortDoesNotEnqueuesRequestToServerQueueAndReleasesTheChunkToTheMempool 2024-03-21 07:39:54.853 [Warning]: Try to send request without being connected! [ OK ] ClientPort_test.SendRequestOnNotConnectedClientPortDoesNotEnqueuesRequestToServerQueueAndReleasesTheChunkToTheMempool (0 ms) [ RUN ] ClientPort_test.ConnectAfterPreviousSendRequestCallDoesNotEnqueuesRequestToServerQueue 2024-03-21 07:39:54.854 [Warning]: Try to send request without being connected! [ OK ] ClientPort_test.ConnectAfterPreviousSendRequestCallDoesNotEnqueuesRequestToServerQueue (0 ms) [ RUN ] ClientPort_test.GetResponseOnNotConnectedClientPortHasNoResponse [ OK ] ClientPort_test.GetResponseOnNotConnectedClientPortHasNoResponse (0 ms) [ RUN ] ClientPort_test.GetResponseOnConnectedClientPortWithEmptyResponseQueueHasNoResponse [ OK ] ClientPort_test.GetResponseOnConnectedClientPortWithEmptyResponseQueueHasNoResponse (0 ms) [ RUN ] ClientPort_test.GetResponseOnConnectedClientPortWithNonEmptyResponseQueueHasResponse [ OK ] ClientPort_test.GetResponseOnConnectedClientPortWithNonEmptyResponseQueueHasResponse (0 ms) [ RUN ] ClientPort_test.ReleaseResponseWithNullptrIsTerminating [ OK ] ClientPort_test.ReleaseResponseWithNullptrIsTerminating (0 ms) [ RUN ] ClientPort_test.ReleaseResponseWithValidResponseReleasesChunkToTheMempool [ OK ] ClientPort_test.ReleaseResponseWithValidResponseReleasesChunkToTheMempool (0 ms) [ RUN ] ClientPort_test.ReleaseQueuedResponsesReleasesAllChunksToTheMempool [ OK ] ClientPort_test.ReleaseQueuedResponsesReleasesAllChunksToTheMempool (0 ms) [ RUN ] ClientPort_test.HasNewResponseOnEmptyResponseQueueReturnsFalse [ OK ] ClientPort_test.HasNewResponseOnEmptyResponseQueueReturnsFalse (0 ms) [ RUN ] ClientPort_test.HasNewResponseOnNonEmptyResponseQueueReturnsTrue [ OK ] ClientPort_test.HasNewResponseOnNonEmptyResponseQueueReturnsTrue (0 ms) [ RUN ] ClientPort_test.HasNewResponseOnEmptyResponseQueueAfterPreviouslyNotEmptyReturnsFalse [ OK ] ClientPort_test.HasNewResponseOnEmptyResponseQueueAfterPreviouslyNotEmptyReturnsFalse (0 ms) [ RUN ] ClientPort_test.HasLostResponsesSinceLastCallWithoutLosingResponsesReturnsFalse [ OK ] ClientPort_test.HasLostResponsesSinceLastCallWithoutLosingResponsesReturnsFalse (0 ms) [ RUN ] ClientPort_test.HasLostResponsesSinceLastCallWithoutLosingResponsesAndQueueFullReturnsFalse [ OK ] ClientPort_test.HasLostResponsesSinceLastCallWithoutLosingResponsesAndQueueFullReturnsFalse (0 ms) [ RUN ] ClientPort_test.HasLostResponsesSinceLastCallWithLosingResponsesReturnsTrue [ OK ] ClientPort_test.HasLostResponsesSinceLastCallWithLosingResponsesReturnsTrue (0 ms) [ RUN ] ClientPort_test.HasLostResponsesSinceLastCallReturnsFalseAfterPreviouslyReturningTrue [ OK ] ClientPort_test.HasLostResponsesSinceLastCallReturnsFalseAfterPreviouslyReturningTrue (0 ms) [ RUN ] ClientPort_test.ConditionVariableInitiallyNotSet [ OK ] ClientPort_test.ConditionVariableInitiallyNotSet (0 ms) [ RUN ] ClientPort_test.SettingConditionVariableWithoutConditionVariablePresentWorks [ OK ] ClientPort_test.SettingConditionVariableWithoutConditionVariablePresentWorks (0 ms) [ RUN ] ClientPort_test.UnsettingConditionVariableWithConditionVariablePresentWorks [ OK ] ClientPort_test.UnsettingConditionVariableWithConditionVariablePresentWorks (0 ms) [ RUN ] ClientPort_test.UnsettingConditionVariableWithoutConditionVariablePresentIsHandledGracefully [ OK ] ClientPort_test.UnsettingConditionVariableWithoutConditionVariablePresentIsHandledGracefully (0 ms) [ RUN ] ClientPort_test.ConnectOnNotConnectedClientPortResultsInStateChange [ OK ] ClientPort_test.ConnectOnNotConnectedClientPortResultsInStateChange (0 ms) [ RUN ] ClientPort_test.ConnectOnConnectedClientPortResultsInNoStateChange [ OK ] ClientPort_test.ConnectOnConnectedClientPortResultsInNoStateChange (0 ms) [ RUN ] ClientPort_test.DisconnectOnConnectedClientPortResultsInStateChange [ OK ] ClientPort_test.DisconnectOnConnectedClientPortResultsInStateChange (0 ms) [ RUN ] ClientPort_test.DisconnectOnNotConnectedClientPortResultsInNoStateChange [ OK ] ClientPort_test.DisconnectOnNotConnectedClientPortResultsInNoStateChange (0 ms) [ RUN ] ClientPort_test.asStringLiteralConvertsClientSendErrorValuesToStrings [ OK ] ClientPort_test.asStringLiteralConvertsClientSendErrorValuesToStrings (0 ms) [ RUN ] ClientPort_test.LogStreamConvertsClientSendErrorValueToString [ OK ] ClientPort_test.LogStreamConvertsClientSendErrorValueToString (0 ms) [ RUN ] ClientPort_test.GetResponseQueueFullPolicyOnPortWithDefaultOptionIsDiscardOldesData [ OK ] ClientPort_test.GetResponseQueueFullPolicyOnPortWithDefaultOptionIsDiscardOldesData (0 ms) [ RUN ] ClientPort_test.GetResponseQueueFullPolicyOnPortWithBlockProducerOptionIsBlockProducer [ OK ] ClientPort_test.GetResponseQueueFullPolicyOnPortWithBlockProducerOptionIsBlockProducer (0 ms) [ RUN ] ClientPort_test.GetServerTooSlowPolicyOnPortWithWaitForConsumerOptionIsWaitForConsumer [ OK ] ClientPort_test.GetServerTooSlowPolicyOnPortWithWaitForConsumerOptionIsWaitForConsumer (0 ms) [ RUN ] ClientPort_test.TryGetCaProMessageOnConnectHasCaProMessageTypeConnect [ OK ] ClientPort_test.TryGetCaProMessageOnConnectHasCaProMessageTypeConnect (0 ms) [ RUN ] ClientPort_test.TryGetCaProMessageOnDisconnectHasCaProMessageTypeDisconnect [ OK ] ClientPort_test.TryGetCaProMessageOnDisconnectHasCaProMessageTypeDisconnect (0 ms) [ RUN ] ClientPort_test.ReleaseAllChunksWorks [ OK ] ClientPort_test.ReleaseAllChunksWorks (0 ms) [ RUN ] ClientPort_test.StateNotConnectedWithCaProMessageTypeOfferRemainsInStateNotConnected [ OK ] ClientPort_test.StateNotConnectedWithCaProMessageTypeOfferRemainsInStateNotConnected (0 ms) [ RUN ] ClientPort_test.StateNotConnectedWithCaProMessageTypeConnectTransitionsToStateConnectRequested [ OK ] ClientPort_test.StateNotConnectedWithCaProMessageTypeConnectTransitionsToStateConnectRequested (0 ms) [ RUN ] ClientPort_test.StateConnectRequestedWithCaProMessageTypeNackTransitionsToStateWaitForOffer [ OK ] ClientPort_test.StateConnectRequestedWithCaProMessageTypeNackTransitionsToStateWaitForOffer (0 ms) [ RUN ] ClientPort_test.StateConnectRequestedWithCaProMessageTypeAckTransitionsToStateConnected [ OK ] ClientPort_test.StateConnectRequestedWithCaProMessageTypeAckTransitionsToStateConnected (0 ms) [ RUN ] ClientPort_test.StateWaitForOfferWithCaProMessageTypeDisconnetTransitionsToStateNotConnected [ OK ] ClientPort_test.StateWaitForOfferWithCaProMessageTypeDisconnetTransitionsToStateNotConnected (0 ms) [ RUN ] ClientPort_test.StateWaitForOfferWithCaProMessageTypeOfferTransitionsToStateConnectRequested [ OK ] ClientPort_test.StateWaitForOfferWithCaProMessageTypeOfferTransitionsToStateConnectRequested (0 ms) [ RUN ] ClientPort_test.StateConnectedWithCaProMessageTypeStopOfferTransitionsToStateWaitForOffer [ OK ] ClientPort_test.StateConnectedWithCaProMessageTypeStopOfferTransitionsToStateWaitForOffer (0 ms) [ RUN ] ClientPort_test.StateConnectedWithCaProMessageTypeDisconnectTransitionsToStateDisconnectRequested [ OK ] ClientPort_test.StateConnectedWithCaProMessageTypeDisconnectTransitionsToStateDisconnectRequested (0 ms) [ RUN ] ClientPort_test.StateDisconnectRequestedWithCaProMessageTypeAckTransitionsToStateNotConnected [ OK ] ClientPort_test.StateDisconnectRequestedWithCaProMessageTypeAckTransitionsToStateNotConnected (0 ms) [ RUN ] ClientPort_test.StateDisconnectRequestedWithCaProMessageTypeNackTransitionsToStateNotConnected [ OK ] ClientPort_test.StateDisconnectRequestedWithCaProMessageTypeNackTransitionsToStateNotConnected (0 ms) [ RUN ] ClientPort_test.InvalidStateTransitionsCallErrorHandler [ OK ] ClientPort_test.InvalidStateTransitionsCallErrorHandler (1 ms) [----------] 49 tests from ClientPort_test (25 ms total) [----------] 25 tests from ConditionVariable_test [ RUN ] ConditionVariable_test.ConditionListenerIsNeitherCopyNorMovable [ OK ] ConditionVariable_test.ConditionListenerIsNeitherCopyNorMovable (0 ms) [ RUN ] ConditionVariable_test.ConditionNotifierIsNeitherCopyNorMovable [ OK ] ConditionVariable_test.ConditionNotifierIsNeitherCopyNorMovable (0 ms) [ RUN ] ConditionVariable_test.NotifyOnceResultsInBeingTriggered [ OK ] ConditionVariable_test.NotifyOnceResultsInBeingTriggered (0 ms) [ RUN ] ConditionVariable_test.NoNotifyResultsInNotBeingTriggered [ OK ] ConditionVariable_test.NoNotifyResultsInNotBeingTriggered (0 ms) [ RUN ] ConditionVariable_test.WaitResetsAllNotificationsInWait [ OK ] ConditionVariable_test.WaitResetsAllNotificationsInWait (100 ms) [ RUN ] ConditionVariable_test.WaitAndNotifyResultsInImmediateTriggerMultiThreaded [ OK ] ConditionVariable_test.WaitAndNotifyResultsInImmediateTriggerMultiThreaded (0 ms) [ RUN ] ConditionVariable_test.AllNotificationsAreFalseAfterConstruction [ OK ] ConditionVariable_test.AllNotificationsAreFalseAfterConstruction (0 ms) [ RUN ] ConditionVariable_test.CorrectRuntimeNameAfterConstructionWithRuntimeName [ OK ] ConditionVariable_test.CorrectRuntimeNameAfterConstructionWithRuntimeName (0 ms) [ RUN ] ConditionVariable_test.AllNotificationsAreFalseAfterConstructionWithRuntimeName [ OK ] ConditionVariable_test.AllNotificationsAreFalseAfterConstructionWithRuntimeName (0 ms) [ RUN ] ConditionVariable_test.NotifyActivatesCorrectIndex [ OK ] ConditionVariable_test.NotifyActivatesCorrectIndex (0 ms) [ RUN ] ConditionVariable_test.TimedWaitWithZeroTimeoutWorks [ OK ] ConditionVariable_test.TimedWaitWithZeroTimeoutWorks (0 ms) [ RUN ] ConditionVariable_test.TimedWaitWithoutNotificationReturnsEmptyVector [ OK ] ConditionVariable_test.TimedWaitWithoutNotificationReturnsEmptyVector (100 ms) [ RUN ] ConditionVariable_test.TimedWaitReturnsOneNotifiedIndex [ OK ] ConditionVariable_test.TimedWaitReturnsOneNotifiedIndex (0 ms) [ RUN ] ConditionVariable_test.TimedWaitReturnsMultipleNotifiedIndices [ OK ] ConditionVariable_test.TimedWaitReturnsMultipleNotifiedIndices (0 ms) [ RUN ] ConditionVariable_test.TimedWaitReturnsAllNotifiedIndices [ OK ] ConditionVariable_test.TimedWaitReturnsAllNotifiedIndices (0 ms) [ RUN ] ConditionVariable_test.WaitIsNonBlockingAfterDestroyAndReturnsEmptyVector [ OK ] ConditionVariable_test.WaitIsNonBlockingAfterDestroyAndReturnsEmptyVector (0 ms) [ RUN ] ConditionVariable_test.WaitIsNonBlockingAfterDestroyAndNotifyAndReturnsEmptyVector [ OK ] ConditionVariable_test.WaitIsNonBlockingAfterDestroyAndNotifyAndReturnsEmptyVector (0 ms) [ RUN ] ConditionVariable_test.DestroyWakesUpWaitWhichReturnsEmptyVector [ OK ] ConditionVariable_test.DestroyWakesUpWaitWhichReturnsEmptyVector (0 ms) [ RUN ] ConditionVariable_test.GetCorrectNotificationVectorAfterNotifyAndWait [ OK ] ConditionVariable_test.GetCorrectNotificationVectorAfterNotifyAndWait (0 ms) [ RUN ] ConditionVariable_test.GetCorrectNotificationVectorAfterMultipleNotifyAndWait [ OK ] ConditionVariable_test.GetCorrectNotificationVectorAfterMultipleNotifyAndWait (0 ms) [ RUN ] ConditionVariable_test.WaitAndNotifyResultsInCorrectNotificationVector [ OK ] ConditionVariable_test.WaitAndNotifyResultsInCorrectNotificationVector (0 ms) [ RUN ] ConditionVariable_test.WaitReturnsSortedListWhenTriggeredInOrder [ OK ] ConditionVariable_test.WaitReturnsSortedListWhenTriggeredInOrder (0 ms) [ RUN ] ConditionVariable_test.TimedWaitReturnsSortedListWhenTriggeredInOrder [ OK ] ConditionVariable_test.TimedWaitReturnsSortedListWhenTriggeredInOrder (0 ms) [ RUN ] ConditionVariable_test.WaitReturnsSortedListWhenTriggeredInReverseOrder [ OK ] ConditionVariable_test.WaitReturnsSortedListWhenTriggeredInReverseOrder (0 ms) [ RUN ] ConditionVariable_test.TimedWaitReturnsSortedListWhenTriggeredInReverseOrder [ OK ] ConditionVariable_test.TimedWaitReturnsSortedListWhenTriggeredInReverseOrder (0 ms) [----------] 25 tests from ConditionVariable_test (206 ms total) [----------] 3 tests from InterfacePort_test [ RUN ] InterfacePort_test.EveryMessageCanBeDispatchedWhenInterfacePortIsInternal [ OK ] InterfacePort_test.EveryMessageCanBeDispatchedWhenInterfacePortIsInternal (0 ms) [ RUN ] InterfacePort_test.MessageDispatchedIfInterfacesDifferWhenInterfacePortIsNotInternal [ OK ] InterfacePort_test.MessageDispatchedIfInterfacesDifferWhenInterfacePortIsNotInternal (1 ms) [ RUN ] InterfacePort_test.MessageDiscaredIfInterfacesAreEqualWhenInterfacePortIsNotInternal [ OK ] InterfacePort_test.MessageDiscaredIfInterfacesAreEqualWhenInterfacePortIsNotInternal (1 ms) [----------] 3 tests from InterfacePort_test (2 ms total) [----------] 29 tests from Listener_test [ RUN ] Listener_test.CapacityIsEqualToMAX_NUMBER_OF_EVENTS_PER_LISTENER [ OK ] Listener_test.CapacityIsEqualToMAX_NUMBER_OF_EVENTS_PER_LISTENER (0 ms) [ RUN ] Listener_test.IsEmptyWhenConstructed [ OK ] Listener_test.IsEmptyWhenConstructed (0 ms) [ RUN ] Listener_test.AttachingWithoutEnumIfEnoughSpaceAvailableWorks [ OK ] Listener_test.AttachingWithoutEnumIfEnoughSpaceAvailableWorks (0 ms) [ RUN ] Listener_test.AttachWithoutEnumTillCapacityIsFullWorks [ OK ] Listener_test.AttachWithoutEnumTillCapacityIsFullWorks (5 ms) [ RUN ] Listener_test.DetachDecreasesSize [ OK ] Listener_test.DetachDecreasesSize (5 ms) [ RUN ] Listener_test.AttachWithoutEnumOneMoreThanCapacityFails [ OK ] Listener_test.AttachWithoutEnumOneMoreThanCapacityFails (5 ms) [ RUN ] Listener_test.AttachingWithEnumIfEnoughSpaceAvailableWorks [ OK ] Listener_test.AttachingWithEnumIfEnoughSpaceAvailableWorks (0 ms) [ RUN ] Listener_test.AttachWithEnumTillCapacityIsFullWorks [ OK ] Listener_test.AttachWithEnumTillCapacityIsFullWorks (5 ms) [ RUN ] Listener_test.AttachWithEnumOneMoreThanCapacityFails [ OK ] Listener_test.AttachWithEnumOneMoreThanCapacityFails (5 ms) [ RUN ] Listener_test.DetachMakesSpaceForAnotherAttachWithEventEnum [ OK ] Listener_test.DetachMakesSpaceForAnotherAttachWithEventEnum (5 ms) [ RUN ] Listener_test.DetachMakesSpaceForAnotherAttachWithoutEventEnum [ OK ] Listener_test.DetachMakesSpaceForAnotherAttachWithoutEventEnum (5 ms) [ RUN ] Listener_test.AttachingEventWithoutEventTypeLeadsToAttachedNoEventEnumTriggerHandle [ OK ] Listener_test.AttachingEventWithoutEventTypeLeadsToAttachedNoEventEnumTriggerHandle (0 ms) [ RUN ] Listener_test.AttachingEventWithEventTypeLeadsToAttachedTriggerHandle [ OK ] Listener_test.AttachingEventWithEventTypeLeadsToAttachedTriggerHandle (0 ms) [ RUN ] Listener_test.OverridingAlreadyAttachedEventWithEnumFails [ OK ] Listener_test.OverridingAlreadyAttachedEventWithEnumFails (0 ms) [ RUN ] Listener_test.OverridingAlreadyAttachedEventWithoutEnumFails [ OK ] Listener_test.OverridingAlreadyAttachedEventWithoutEnumFails (0 ms) [ RUN ] Listener_test.AttachingSameClassWithTwoDifferentEventsWorks [ OK ] Listener_test.AttachingSameClassWithTwoDifferentEventsWorks (0 ms) [ RUN ] Listener_test.AttachingNullptrCallbackFails [ OK ] Listener_test.AttachingNullptrCallbackFails (0 ms) [ RUN ] Listener_test.AttachingNullptrCallbackWithEventFails [ OK ] Listener_test.AttachingNullptrCallbackWithEventFails (0 ms) [ RUN ] Listener_test.DetachingSameClassWithDifferentEventEnumChangesNothing [ OK ] Listener_test.DetachingSameClassWithDifferentEventEnumChangesNothing (0 ms) [ RUN ] Listener_test.DetachingDifferentClassWithSameEventEnumChangesNothing [ OK ] Listener_test.DetachingDifferentClassWithSameEventEnumChangesNothing (0 ms) [ RUN ] Listener_test.AttachingWithoutEnumTillCapacityFilledSetsUpNoEventEnumTriggerHandle [ OK ] Listener_test.AttachingWithoutEnumTillCapacityFilledSetsUpNoEventEnumTriggerHandle (5 ms) [ RUN ] Listener_test.DTorDetachesAllAttachedEventsWithoutEnum [ OK ] Listener_test.DTorDetachesAllAttachedEventsWithoutEnum (5 ms) [ RUN ] Listener_test.DTorDetachesAllAttachedEventsWithEnum [ OK ] Listener_test.DTorDetachesAllAttachedEventsWithEnum (5 ms) [ RUN ] Listener_test.AttachedEventDTorDetachesItself [ OK ] Listener_test.AttachedEventDTorDetachesItself (0 ms) [ RUN ] Listener_test.AttachingSimpleEventWithoutEnumSetsNoEventEnumTriggerHandle [ OK ] Listener_test.AttachingSimpleEventWithoutEnumSetsNoEventEnumTriggerHandle (0 ms) [ RUN ] Listener_test.DetachingSimpleEventResetsTriggerHandle [ OK ] Listener_test.DetachingSimpleEventResetsTriggerHandle (0 ms) [ RUN ] Listener_test.AttachingEventWithEnumSetsTriggerHandle [ OK ] Listener_test.AttachingEventWithEnumSetsTriggerHandle (0 ms) [ RUN ] Listener_test.DetachingEventWithEnumResetsTriggerHandle [ OK ] Listener_test.DetachingEventWithEnumResetsTriggerHandle (0 ms) [ RUN ] Listener_test.DetachingNonAttachedEventResetsNothing [ OK ] Listener_test.DetachingNonAttachedEventResetsNothing (0 ms) [----------] 29 tests from Listener_test (66 ms total) [----------] 7 tests from ListenerWaitsetAttachments_test [ RUN ] ListenerWaitsetAttachments_test.SubscriberDestructorCallsTriggerResetDirectly 2024-03-21 07:39:55.151 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] ListenerWaitsetAttachments_test.SubscriberDestructorCallsTriggerResetDirectly (0 ms) [ RUN ] ListenerWaitsetAttachments_test.UntypedSubscriberDestructorCallsTriggerResetDirectly 2024-03-21 07:39:55.152 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] ListenerWaitsetAttachments_test.UntypedSubscriberDestructorCallsTriggerResetDirectly (0 ms) [ RUN ] ListenerWaitsetAttachments_test.ClientDestructorCallsTriggerResetDirectly 2024-03-21 07:39:55.152 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] ListenerWaitsetAttachments_test.ClientDestructorCallsTriggerResetDirectly (0 ms) [ RUN ] ListenerWaitsetAttachments_test.UntypedClientDestructorCallsTriggerResetDirectly 2024-03-21 07:39:55.152 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] ListenerWaitsetAttachments_test.UntypedClientDestructorCallsTriggerResetDirectly (0 ms) [ RUN ] ListenerWaitsetAttachments_test.ServerDestructorCallsTriggerResetDirectly 2024-03-21 07:39:55.153 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] ListenerWaitsetAttachments_test.ServerDestructorCallsTriggerResetDirectly (0 ms) [ RUN ] ListenerWaitsetAttachments_test.UntypedServerDestructorCallsTriggerResetDirectly 2024-03-21 07:39:55.153 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] ListenerWaitsetAttachments_test.UntypedServerDestructorCallsTriggerResetDirectly (0 ms) [ RUN ] ListenerWaitsetAttachments_test.ServiceDiscoveryDestructorCallsTriggerResetDirectly 2024-03-21 07:39:55.154 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] ListenerWaitsetAttachments_test.ServiceDiscoveryDestructorCallsTriggerResetDirectly (0 ms) [----------] 7 tests from ListenerWaitsetAttachments_test (3 ms total) [----------] 9 tests from NotificationInfo_test [ RUN ] NotificationInfo_test.defaultCTorConstructsEmptyNotificationInfo [ OK ] NotificationInfo_test.defaultCTorConstructsEmptyNotificationInfo (0 ms) [ RUN ] NotificationInfo_test.getNotificationIdReturnsValidNotificationId [ OK ] NotificationInfo_test.getNotificationIdReturnsValidNotificationId (0 ms) [ RUN ] NotificationInfo_test.doesOriginateFromStatesOriginCorrectly [ OK ] NotificationInfo_test.doesOriginateFromStatesOriginCorrectly (0 ms) [ RUN ] NotificationInfo_test.getOriginReturnsCorrectOriginWhenHavingCorrectType [ OK ] NotificationInfo_test.getOriginReturnsCorrectOriginWhenHavingCorrectType (0 ms) [ RUN ] NotificationInfo_test.constGetOriginReturnsCorrectOriginWhenHavingCorrectType [ OK ] NotificationInfo_test.constGetOriginReturnsCorrectOriginWhenHavingCorrectType (0 ms) [ RUN ] NotificationInfo_test.getOriginReturnsNullptrWithWrongType [ OK ] NotificationInfo_test.getOriginReturnsNullptrWithWrongType (0 ms) [ RUN ] NotificationInfo_test.constGetOriginReturnsNullptrWithWrongType [ OK ] NotificationInfo_test.constGetOriginReturnsNullptrWithWrongType (0 ms) [ RUN ] NotificationInfo_test.triggerCallbackReturnsTrueAndCallsCallbackWithSettedCallback [ OK ] NotificationInfo_test.triggerCallbackReturnsTrueAndCallsCallbackWithSettedCallback (0 ms) [ RUN ] NotificationInfo_test.triggerCallbackReturnsFalseWithUnsetCallback [ OK ] NotificationInfo_test.triggerCallbackReturnsFalseWithUnsetCallback (0 ms) [----------] 9 tests from NotificationInfo_test (0 ms total) [----------] 18 tests from PublisherTest [ RUN ] PublisherTest.LoansChunkLargeEnoughForTheType [ OK ] PublisherTest.LoansChunkLargeEnoughForTheType (0 ms) [ RUN ] PublisherTest.LoanedSampleIsDefaultInitialized [ OK ] PublisherTest.LoanedSampleIsDefaultInitialized (0 ms) [ RUN ] PublisherTest.LoanWithArgumentsCallsCustomCtor [ OK ] PublisherTest.LoanWithArgumentsCallsCustomCtor (0 ms) [ RUN ] PublisherTest.CanLoanSamplesAndPublishTheResultOfALambdaWithAdditionalArguments [ OK ] PublisherTest.CanLoanSamplesAndPublishTheResultOfALambdaWithAdditionalArguments (0 ms) [ RUN ] PublisherTest.CanLoanSamplesAndPublishTheResultOfALambdaWithNoAdditionalArguments [ OK ] PublisherTest.CanLoanSamplesAndPublishTheResultOfALambdaWithNoAdditionalArguments (0 ms) [ RUN ] PublisherTest.CanLoanSamplesAndPublishTheResultOfACallableStructWithNoAdditionalArguments [ OK ] PublisherTest.CanLoanSamplesAndPublishTheResultOfACallableStructWithNoAdditionalArguments (0 ms) [ RUN ] PublisherTest.CanLoanSamplesAndPublishTheResultOfACallableStructWithAdditionalArguments [ OK ] PublisherTest.CanLoanSamplesAndPublishTheResultOfACallableStructWithAdditionalArguments (0 ms) [ RUN ] PublisherTest.CanLoanSamplesAndPublishTheResultOfFunctionPointerWithNoAdditionalArguments [ OK ] PublisherTest.CanLoanSamplesAndPublishTheResultOfFunctionPointerWithNoAdditionalArguments (0 ms) [ RUN ] PublisherTest.CanLoanSamplesAndPublishTheResultOfFunctionPointerWithAdditionalArguments [ OK ] PublisherTest.CanLoanSamplesAndPublishTheResultOfFunctionPointerWithAdditionalArguments (0 ms) [ RUN ] PublisherTest.CanLoanSamplesAndPublishCopiesOfProvidedValues [ OK ] PublisherTest.CanLoanSamplesAndPublishCopiesOfProvidedValues (0 ms) [ RUN ] PublisherTest.LoanFailsAndForwardsAllocationErrorsToCaller [ OK ] PublisherTest.LoanFailsAndForwardsAllocationErrorsToCaller (0 ms) [ RUN ] PublisherTest.LoanedSamplesContainPointerToChunkHeader [ OK ] PublisherTest.LoanedSamplesContainPointerToChunkHeader (0 ms) [ RUN ] PublisherTest.PublishingSendsUnderlyingMemoryChunkOnPublisherPort [ OK ] PublisherTest.PublishingSendsUnderlyingMemoryChunkOnPublisherPort (0 ms) [ RUN ] PublisherTest.OfferDoesOfferServiceOnUnderlyingPort [ OK ] PublisherTest.OfferDoesOfferServiceOnUnderlyingPort (0 ms) [ RUN ] PublisherTest.StopOfferDoesStopOfferServiceOnUnderlyingPort [ OK ] PublisherTest.StopOfferDoesStopOfferServiceOnUnderlyingPort (0 ms) [ RUN ] PublisherTest.isOfferedDoesCheckIfPortIsOfferedOnUnderlyingPort [ OK ] PublisherTest.isOfferedDoesCheckIfPortIsOfferedOnUnderlyingPort (0 ms) [ RUN ] PublisherTest.isOfferedDoesCheckIfUnderylingPortHasSubscribers [ OK ] PublisherTest.isOfferedDoesCheckIfUnderylingPortHasSubscribers (0 ms) [ RUN ] PublisherTest.GetServiceDescriptionCallForwardedToUnderlyingPublisherPort [ OK ] PublisherTest.GetServiceDescriptionCallForwardedToUnderlyingPublisherPort (0 ms) [----------] 18 tests from PublisherTest (1 ms total) [----------] 3 tests from PublisherOptions_test [ RUN ] PublisherOptions_test.SerializationRoundTripIsSuccessful [ OK ] PublisherOptions_test.SerializationRoundTripIsSuccessful (0 ms) [ RUN ] PublisherOptions_test.DeserializingBogusDataFails hypnotoad is not an unsigned integer [ OK ] PublisherOptions_test.DeserializingBogusDataFails (0 ms) [ RUN ] PublisherOptions_test.DeserializingInvalidSubscriberTooSlowPolicyFails [ OK ] PublisherOptions_test.DeserializingInvalidSubscriberTooSlowPolicyFails (0 ms) [----------] 3 tests from PublisherOptions_test (0 ms total) [----------] 31 tests from PublisherPort_test [ RUN ] PublisherPort_test.initialStateIsOfferedWithDefaultOptions [ OK ] PublisherPort_test.initialStateIsOfferedWithDefaultOptions (0 ms) [ RUN ] PublisherPort_test.initialStateIsNotOfferedWhenNoOfferOnCreate [ OK ] PublisherPort_test.initialStateIsNotOfferedWhenNoOfferOnCreate (0 ms) [ RUN ] PublisherPort_test.initialStateIsNoSubscribers [ OK ] PublisherPort_test.initialStateIsNoSubscribers (0 ms) [ RUN ] PublisherPort_test.noWaitingForSubscriberWithDefaultOptions [ OK ] PublisherPort_test.noWaitingForSubscriberWithDefaultOptions (0 ms) [ RUN ] PublisherPort_test.initialStateReturnsOfferCaProMessageWithDefaultOptions [ OK ] PublisherPort_test.initialStateReturnsOfferCaProMessageWithDefaultOptions (0 ms) [ RUN ] PublisherPort_test.initialStateReturnsNoCaProMessageWhenNoOfferOnCreate [ OK ] PublisherPort_test.initialStateReturnsNoCaProMessageWhenNoOfferOnCreate (0 ms) [ RUN ] PublisherPort_test.waitingForSubscriberWhenDesired [ OK ] PublisherPort_test.waitingForSubscriberWhenDesired (0 ms) [ RUN ] PublisherPort_test.offerCallResultsInOfferedState [ OK ] PublisherPort_test.offerCallResultsInOfferedState (0 ms) [ RUN ] PublisherPort_test.offerCallResultsInOfferCaProMessage [ OK ] PublisherPort_test.offerCallResultsInOfferCaProMessage (0 ms) [ RUN ] PublisherPort_test.stopOfferCallResultsInNotOfferedState [ OK ] PublisherPort_test.stopOfferCallResultsInNotOfferedState (0 ms) [ RUN ] PublisherPort_test.stopOfferCallResultsInStopOfferCaProMessage [ OK ] PublisherPort_test.stopOfferCallResultsInStopOfferCaProMessage (0 ms) [ RUN ] PublisherPort_test.offerStateChangesThatEndUpInTheSameStateDoNotReturnACaProMessage [ OK ] PublisherPort_test.offerStateChangesThatEndUpInTheSameStateDoNotReturnACaProMessage (0 ms) [ RUN ] PublisherPort_test.offerCallWhenHavingHistoryResultsInOfferCaProMessageWithSubTypeFieldAndCorrectHistoryCapacity [ OK ] PublisherPort_test.offerCallWhenHavingHistoryResultsInOfferCaProMessageWithSubTypeFieldAndCorrectHistoryCapacity (0 ms) [ RUN ] PublisherPort_test.allocatingAChunkWithoutUserHeaderAndSmallUserPayloadAlignmentResultsInSmallChunk [ OK ] PublisherPort_test.allocatingAChunkWithoutUserHeaderAndSmallUserPayloadAlignmentResultsInSmallChunk (0 ms) [ RUN ] PublisherPort_test.allocatingAChunkWithoutUserHeaderAndLargeUserPayloadAlignmentResultsInLargeChunk [ OK ] PublisherPort_test.allocatingAChunkWithoutUserHeaderAndLargeUserPayloadAlignmentResultsInLargeChunk (0 ms) [ RUN ] PublisherPort_test.allocatingAChunkWithLargeUserHeaderResultsInLargeChunk [ OK ] PublisherPort_test.allocatingAChunkWithLargeUserHeaderResultsInLargeChunk (0 ms) [ RUN ] PublisherPort_test.releasingAnAllocatedChunkReleasesTheMemory [ OK ] PublisherPort_test.releasingAnAllocatedChunkReleasesTheMemory (0 ms) [ RUN ] PublisherPort_test.allocatedChunkContainsPublisherIdAsOriginId [ OK ] PublisherPort_test.allocatedChunkContainsPublisherIdAsOriginId (0 ms) [ RUN ] PublisherPort_test.allocateAndSendAChunkWithoutSubscriberHoldsTheLast [ OK ] PublisherPort_test.allocateAndSendAChunkWithoutSubscriberHoldsTheLast (0 ms) [ RUN ] PublisherPort_test.allocateAndSendMultipleChunksWithoutSubscriberHoldsOnlyTheLast [ OK ] PublisherPort_test.allocateAndSendMultipleChunksWithoutSubscriberHoldsOnlyTheLast (0 ms) [ RUN ] PublisherPort_test.subscribeWhenNotOfferedReturnsNACK [ OK ] PublisherPort_test.subscribeWhenNotOfferedReturnsNACK (0 ms) [ RUN ] PublisherPort_test.unsubscribeWhenNotSubscribedReturnsNACK [ OK ] PublisherPort_test.unsubscribeWhenNotSubscribedReturnsNACK (0 ms) [ RUN ] PublisherPort_test.subscribeWhenOfferedReturnsACKAndWeHaveSubscribers [ OK ] PublisherPort_test.subscribeWhenOfferedReturnsACKAndWeHaveSubscribers (0 ms) [ RUN ] PublisherPort_test.unsubscribeWhenSubscribedReturnsACKAndWeHaveNoMoreSubscribers [ OK ] PublisherPort_test.unsubscribeWhenSubscribedReturnsACKAndWeHaveNoMoreSubscribers (0 ms) [ RUN ] PublisherPort_test.subscribeManyIsFine [ OK ] PublisherPort_test.subscribeManyIsFine (1 ms) [ RUN ] PublisherPort_test.subscribeTillOverflowReturnsNACK 2024-03-21 07:39:55.163 [Warning]: ICEORYX error! POPO__CHUNK_DISTRIBUTOR_OVERFLOW_OF_QUEUE_CONTAINER [ OK ] PublisherPort_test.subscribeTillOverflowReturnsNACK (1 ms) [ RUN ] PublisherPort_test.sendWhenSubscribedDeliversAChunk [ OK ] PublisherPort_test.sendWhenSubscribedDeliversAChunk (0 ms) [ RUN ] PublisherPort_test.subscribeWithHistoryLikeTheARAField [ OK ] PublisherPort_test.subscribeWithHistoryLikeTheARAField (0 ms) [ RUN ] PublisherPort_test.noLastChunkWhenNothingSent [ OK ] PublisherPort_test.noLastChunkWhenNothingSent (0 ms) [ RUN ] PublisherPort_test.lastChunkAvailableAfterSend [ OK ] PublisherPort_test.lastChunkAvailableAfterSend (0 ms) [ RUN ] PublisherPort_test.cleanupReleasesAllChunks [ OK ] PublisherPort_test.cleanupReleasesAllChunks (0 ms) [----------] 31 tests from PublisherPort_test (7 ms total) [----------] 6 tests from Request_test [ RUN ] Request_test.SendCallsInterfaceMockWithSuccessResult [ OK ] Request_test.SendCallsInterfaceMockWithSuccessResult (0 ms) [ RUN ] Request_test.SendOnMoveDestinationCallsInterfaceMockWithSuccessResult [ OK ] Request_test.SendOnMoveDestinationCallsInterfaceMockWithSuccessResult (0 ms) [ RUN ] Request_test.SendCallsInterfaceMockWithErrorResult [ OK ] Request_test.SendCallsInterfaceMockWithErrorResult (0 ms) [ RUN ] Request_test.SendingAlreadySentRequestCallsErrorHandler 2024-03-21 07:39:55.165 [ Error ]: Tried to send empty Request! Might be an already sent or moved Request! [ OK ] Request_test.SendingAlreadySentRequestCallsErrorHandler (0 ms) [ RUN ] Request_test.SendingMovedRequestCallsErrorHandler 2024-03-21 07:39:55.165 [ Error ]: Tried to send empty Request! Might be an already sent or moved Request! [ OK ] Request_test.SendingMovedRequestCallsErrorHandler (0 ms) [ RUN ] Request_test.GetRequestHeaderWorks [ OK ] Request_test.GetRequestHeaderWorks (0 ms) [----------] 6 tests from Request_test (0 ms total) [----------] 6 tests from Response_test [ RUN ] Response_test.SendCallsInterfaceMockWithSuccessResult [ OK ] Response_test.SendCallsInterfaceMockWithSuccessResult (0 ms) [ RUN ] Response_test.SendOnMoveDestinationCallsInterfaceMockWithSuccessResult [ OK ] Response_test.SendOnMoveDestinationCallsInterfaceMockWithSuccessResult (0 ms) [ RUN ] Response_test.SendCallsInterfaceMockWithErrorResult [ OK ] Response_test.SendCallsInterfaceMockWithErrorResult (0 ms) [ RUN ] Response_test.SendingAlreadySentResponseCallsErrorHandler 2024-03-21 07:39:55.165 [ Error ]: Tried to send empty Response! Might be an already sent or moved Response! [ OK ] Response_test.SendingAlreadySentResponseCallsErrorHandler (0 ms) [ RUN ] Response_test.SendingMovedResponseCallsErrorHandler 2024-03-21 07:39:55.165 [ Error ]: Tried to send empty Response! Might be an already sent or moved Response! [ OK ] Response_test.SendingMovedResponseCallsErrorHandler (0 ms) [ RUN ] Response_test.GetResponseHeaderWorks [ OK ] Response_test.GetResponseHeaderWorks (0 ms) [----------] 6 tests from Response_test (0 ms total) [----------] 9 tests from RpcBaseHeader_test [ RUN ] RpcBaseHeader_test.ConstructorWorks [ OK ] RpcBaseHeader_test.ConstructorWorks (0 ms) [ RUN ] RpcBaseHeader_test.GetChunkHeaderFunctionFromNonConstContextWorks [ OK ] RpcBaseHeader_test.GetChunkHeaderFunctionFromNonConstContextWorks (0 ms) [ RUN ] RpcBaseHeader_test.GetChunkHeaderFunctionFromConstContextWorks [ OK ] RpcBaseHeader_test.GetChunkHeaderFunctionFromConstContextWorks (0 ms) [ RUN ] RpcBaseHeader_test.GetChunkHeaderFunctionCalledFromNonConstContextReturnsNonConstType [ OK ] RpcBaseHeader_test.GetChunkHeaderFunctionCalledFromNonConstContextReturnsNonConstType (0 ms) [ RUN ] RpcBaseHeader_test.GetChunkHeaderFunctionCalledFromConstContextReturnsConstType [ OK ] RpcBaseHeader_test.GetChunkHeaderFunctionCalledFromConstContextReturnsConstType (0 ms) [ RUN ] RpcBaseHeader_test.GetUserPayloadFunctionFromNonConstContextWorks [ OK ] RpcBaseHeader_test.GetUserPayloadFunctionFromNonConstContextWorks (0 ms) [ RUN ] RpcBaseHeader_test.GetUserPayloadFunctionFromConstContextWorks [ OK ] RpcBaseHeader_test.GetUserPayloadFunctionFromConstContextWorks (0 ms) [ RUN ] RpcBaseHeader_test.GetUserPayloadFunctionCalledFromNonConstContextReturnsNonConstType [ OK ] RpcBaseHeader_test.GetUserPayloadFunctionCalledFromNonConstContextReturnsNonConstType (0 ms) [ RUN ] RpcBaseHeader_test.GetUserPayloadFunctionCalledFromConstContextReturnsConstType [ OK ] RpcBaseHeader_test.GetUserPayloadFunctionCalledFromConstContextReturnsConstType (0 ms) [----------] 9 tests from RpcBaseHeader_test (0 ms total) [----------] 6 tests from RequestHeader_test [ RUN ] RequestHeader_test.ConstructorWorks [ OK ] RequestHeader_test.ConstructorWorks (0 ms) [ RUN ] RequestHeader_test.SetSequenceIdWorks [ OK ] RequestHeader_test.SetSequenceIdWorks (0 ms) [ RUN ] RequestHeader_test.GetRequestHeaderFromPayloadWithNullptrReturnsNullptr [ OK ] RequestHeader_test.GetRequestHeaderFromPayloadWithNullptrReturnsNullptr (0 ms) [ RUN ] RequestHeader_test.GetRequestHeaderFromConstPayloadWithNullptrReturnsNullptr [ OK ] RequestHeader_test.GetRequestHeaderFromConstPayloadWithNullptrReturnsNullptr (0 ms) [ RUN ] RequestHeader_test.GetRequestHeaderFromPayloadWithNonNullptrReturnsRequestHeaderPointer [ OK ] RequestHeader_test.GetRequestHeaderFromPayloadWithNonNullptrReturnsRequestHeaderPointer (0 ms) [ RUN ] RequestHeader_test.GetRequestHeaderFromConstPayloadNonNullptrReturnsRequestHeaderPointer [ OK ] RequestHeader_test.GetRequestHeaderFromConstPayloadNonNullptrReturnsRequestHeaderPointer (0 ms) [----------] 6 tests from RequestHeader_test (0 ms total) [----------] 6 tests from ResponseHeader_test [ RUN ] ResponseHeader_test.ConstructorWorks [ OK ] ResponseHeader_test.ConstructorWorks (0 ms) [ RUN ] ResponseHeader_test.SetServerErrorWorks [ OK ] ResponseHeader_test.SetServerErrorWorks (0 ms) [ RUN ] ResponseHeader_test.GetResponseHeaderFromPayloadWithNullptrReturnsNullptr [ OK ] ResponseHeader_test.GetResponseHeaderFromPayloadWithNullptrReturnsNullptr (0 ms) [ RUN ] ResponseHeader_test.GetResponseHeaderFromConstPayloadWithNullptrReturnsNullptr [ OK ] ResponseHeader_test.GetResponseHeaderFromConstPayloadWithNullptrReturnsNullptr (0 ms) [ RUN ] ResponseHeader_test.GetResponseHeaderFromPayloadWithNonNullptrReturnsRequestHeaderPointer [ OK ] ResponseHeader_test.GetResponseHeaderFromPayloadWithNonNullptrReturnsRequestHeaderPointer (0 ms) [ RUN ] ResponseHeader_test.GetResponseHeaderFromConstPayloadNonNullptrReturnsRequestHeaderPointer [ OK ] ResponseHeader_test.GetResponseHeaderFromConstPayloadNonNullptrReturnsRequestHeaderPointer (0 ms) [----------] 6 tests from ResponseHeader_test (0 ms total) [----------] 4 tests from Sample_test [ RUN ] Sample_test.SendCallsInterfaceMockWithSuccessResult [ OK ] Sample_test.SendCallsInterfaceMockWithSuccessResult (0 ms) [ RUN ] Sample_test.SendOnMoveDestinationCallsInterfaceMock [ OK ] Sample_test.SendOnMoveDestinationCallsInterfaceMock (0 ms) [ RUN ] Sample_test.PublishingAlreadyPublishedSampleCallsErrorHandler 2024-03-21 07:39:55.166 [ Error ]: Tried to publish empty Sample! Might be an already published or moved Sample! [ OK ] Sample_test.PublishingAlreadyPublishedSampleCallsErrorHandler (0 ms) [ RUN ] Sample_test.PublishingMovedSampleCallsErrorHandler 2024-03-21 07:39:55.167 [ Error ]: Tried to publish empty Sample! Might be an already published or moved Sample! [ OK ] Sample_test.PublishingMovedSampleCallsErrorHandler (0 ms) [----------] 4 tests from Sample_test (0 ms total) [----------] 6 tests from Server_test [ RUN ] Server_test.ConstructorForwardsArgumentsToBaseClient [ OK ] Server_test.ConstructorForwardsArgumentsToBaseClient (0 ms) [ RUN ] Server_test.TakeCallsUnderlyingPortWithSuccessResult [ OK ] Server_test.TakeCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] Server_test.TakeCallsUnderlyingPortWithErrorResult [ OK ] Server_test.TakeCallsUnderlyingPortWithErrorResult (0 ms) [ RUN ] Server_test.LoanCallsUnderlyingPortWithSuccessResult [ OK ] Server_test.LoanCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] Server_test.LoanCallsUnderlyingPortWithErrorResult [ OK ] Server_test.LoanCallsUnderlyingPortWithErrorResult (0 ms) [ RUN ] Server_test.SendCallsUnderlyingPort [ OK ] Server_test.SendCallsUnderlyingPort (0 ms) [----------] 6 tests from Server_test (0 ms total) [----------] 11 tests from ServerOptions_test [ RUN ] ServerOptions_test.SerializationRoundTripIsSuccessful [ OK ] ServerOptions_test.SerializationRoundTripIsSuccessful (0 ms) [ RUN ] ServerOptions_test.DeserializingBogusDataFails hypnotoad is not an unsigned integer [ OK ] ServerOptions_test.DeserializingBogusDataFails (0 ms) [ RUN ] ServerOptions_test.DeserializingValidRequestQueueFullPolicyAndClientTooSlowPolicyIsSuccessful [ OK ] ServerOptions_test.DeserializingValidRequestQueueFullPolicyAndClientTooSlowPolicyIsSuccessful (0 ms) [ RUN ] ServerOptions_test.DeserializingInvalidRequestQueueFullPolicyFails [ OK ] ServerOptions_test.DeserializingInvalidRequestQueueFullPolicyFails (0 ms) [ RUN ] ServerOptions_test.DeserializingInvalidClientTooSlowPolicyFails [ OK ] ServerOptions_test.DeserializingInvalidClientTooSlowPolicyFails (0 ms) [ RUN ] ServerOptions_test.ComparisonOperatorReturnsTrueWhenEqual [ OK ] ServerOptions_test.ComparisonOperatorReturnsTrueWhenEqual (0 ms) [ RUN ] ServerOptions_test.ComparisonOperatorReturnsFalseWhenRequestQueueCapacityDoesNotMatch [ OK ] ServerOptions_test.ComparisonOperatorReturnsFalseWhenRequestQueueCapacityDoesNotMatch (0 ms) [ RUN ] ServerOptions_test.ComparisonOperatorReturnsFalseWhenNodeNameDoesNotMatch [ OK ] ServerOptions_test.ComparisonOperatorReturnsFalseWhenNodeNameDoesNotMatch (0 ms) [ RUN ] ServerOptions_test.ComparisonOperatorReturnsFalseWhenOfferOnCreateDoesNotMatch [ OK ] ServerOptions_test.ComparisonOperatorReturnsFalseWhenOfferOnCreateDoesNotMatch (0 ms) [ RUN ] ServerOptions_test.ComparisonOperatorReturnsFalseRequestQueueFullPolicyDoesNotMatch [ OK ] ServerOptions_test.ComparisonOperatorReturnsFalseRequestQueueFullPolicyDoesNotMatch (0 ms) [ RUN ] ServerOptions_test.ComparisonOperatorReturnsFalseClientTooSlowPolicyDoesNotMatch [ OK ] ServerOptions_test.ComparisonOperatorReturnsFalseClientTooSlowPolicyDoesNotMatch (0 ms) [----------] 11 tests from ServerOptions_test (0 ms total) [----------] 74 tests from ServerPort_test [ RUN ] ServerPort_test.GetRequestQueueFullPolicyReturnsCorrectValues [ OK ] ServerPort_test.GetRequestQueueFullPolicyReturnsCorrectValues (1 ms) [ RUN ] ServerPort_test.GetClientTooSlowPolicyReturnsCorrectValues [ OK ] ServerPort_test.GetClientTooSlowPolicyReturnsCorrectValues (1 ms) [ RUN ] ServerPort_test.ReleaseAllChunksWorks [ OK ] ServerPort_test.ReleaseAllChunksWorks (1 ms) [ RUN ] ServerPort_test.TryGetCaProMessageOnOfferWhenPortIsNotOffering [ OK ] ServerPort_test.TryGetCaProMessageOnOfferWhenPortIsNotOffering (1 ms) [ RUN ] ServerPort_test.TryGetCaProMessageOnOfferWhenPortAlreadyOffers [ OK ] ServerPort_test.TryGetCaProMessageOnOfferWhenPortAlreadyOffers (1 ms) [ RUN ] ServerPort_test.TryGetCaProMessageOnStopOfferWhenPortIsOffering [ OK ] ServerPort_test.TryGetCaProMessageOnStopOfferWhenPortIsOffering (1 ms) [ RUN ] ServerPort_test.TryGetCaProMessageOnStopOfferWhenPortIsNotOffering [ OK ] ServerPort_test.TryGetCaProMessageOnStopOfferWhenPortIsNotOffering (1 ms) [ RUN ] ServerPort_test.StateNotOfferedWithAllRelevantCaProMessageTypesButOfferReactsWithNack [ OK ] ServerPort_test.StateNotOfferedWithAllRelevantCaProMessageTypesButOfferReactsWithNack (1 ms) [ RUN ] ServerPort_test.StateNotOfferedWithCaProMessageTypeOfferReactsWithOffer [ OK ] ServerPort_test.StateNotOfferedWithCaProMessageTypeOfferReactsWithOffer (1 ms) [ RUN ] ServerPort_test.StateOfferedWithCaProMessageTypeConnectReactsWithAckAndValidRequestQueue [ OK ] ServerPort_test.StateOfferedWithCaProMessageTypeConnectReactsWithAckAndValidRequestQueue (1 ms) [ RUN ] ServerPort_test.StateOfferedWithCaProMessageTypeConnectAndNoResponseQueueCallsErrorHandler 2024-03-21 07:39:55.182 [Warning]: No client response queue passed to server [ OK ] ServerPort_test.StateOfferedWithCaProMessageTypeConnectAndNoResponseQueueCallsErrorHandler (1 ms) [ RUN ] ServerPort_test.StateOfferedWithCaProMessageTypeDisconnectReactsWithNackWhenResponseQueueNotPresent [ OK ] ServerPort_test.StateOfferedWithCaProMessageTypeDisconnectReactsWithNackWhenResponseQueueNotPresent (1 ms) [ RUN ] ServerPort_test.StateOfferedWithCaProMessageTypeDisconnectReactsWithAckWhenResponseQueueWasPresent [ OK ] ServerPort_test.StateOfferedWithCaProMessageTypeDisconnectReactsWithAckWhenResponseQueueWasPresent (1 ms) [ RUN ] ServerPort_test.StateNotOfferedWithInvalidCaProMessageTypeCallsErrorHandler 2024-03-21 07:39:55.187 [ Fatal ]: CaPro Protocol Violation! Got 'CaproMessageType::PUB' with offer state 'NOT OFFERED'! [ OK ] ServerPort_test.StateNotOfferedWithInvalidCaProMessageTypeCallsErrorHandler (1 ms) [ RUN ] ServerPort_test.StateOfferedWithInvalidCaProMessageTypeCallsErrorHandler 2024-03-21 07:39:55.188 [ Fatal ]: CaPro Protocol Violation! Got 'CaproMessageType::SUB' with offer state 'OFFERED'! [ OK ] ServerPort_test.StateOfferedWithInvalidCaProMessageTypeCallsErrorHandler (1 ms) [ RUN ] ServerPort_test.InitialIsOfferedOnPortWithOfferOnCreateIsTrue [ OK ] ServerPort_test.InitialIsOfferedOnPortWithOfferOnCreateIsTrue (1 ms) [ RUN ] ServerPort_test.InitialIsOfferedOnPortWithoutOfferOnCreateIsFalse [ OK ] ServerPort_test.InitialIsOfferedOnPortWithoutOfferOnCreateIsFalse (1 ms) [ RUN ] ServerPort_test.OfferWhenAlreadyOfferedKeepsIsOfferedTrue [ OK ] ServerPort_test.OfferWhenAlreadyOfferedKeepsIsOfferedTrue (1 ms) [ RUN ] ServerPort_test.OfferWhenNotAlreadyOfferedChangesIsOfferedToTrue [ OK ] ServerPort_test.OfferWhenNotAlreadyOfferedChangesIsOfferedToTrue (1 ms) [ RUN ] ServerPort_test.StopOfferWhenAlreadyOfferedChangesIsOfferedToFalse [ OK ] ServerPort_test.StopOfferWhenAlreadyOfferedChangesIsOfferedToFalse (1 ms) [ RUN ] ServerPort_test.StopOfferWhenNotOfferedKeepsIsOfferedFalse [ OK ] ServerPort_test.StopOfferWhenNotOfferedKeepsIsOfferedFalse (1 ms) [ RUN ] ServerPort_test.OfferWhenThereIntermediatelyWasAStopOfferResultsInIsOfferedTrue [ OK ] ServerPort_test.OfferWhenThereIntermediatelyWasAStopOfferResultsInIsOfferedTrue (1 ms) [ RUN ] ServerPort_test.StopOfferWhenThereIntermediatelyWasAOfferResultsInIsOfferedFalse [ OK ] ServerPort_test.StopOfferWhenThereIntermediatelyWasAOfferResultsInIsOfferedFalse (1 ms) [ RUN ] ServerPort_test.HasClientsWithoutOfferIsFalse [ OK ] ServerPort_test.HasClientsWithoutOfferIsFalse (1 ms) [ RUN ] ServerPort_test.HasClientsWithNoClientsIsFalse [ OK ] ServerPort_test.HasClientsWithNoClientsIsFalse (1 ms) [ RUN ] ServerPort_test.HasClientsWithClientIsTrue [ OK ] ServerPort_test.HasClientsWithClientIsTrue (1 ms) [ RUN ] ServerPort_test.HasClientsWithNoClientsButIntermediatelyHavingClientsIsFalse [ OK ] ServerPort_test.HasClientsWithNoClientsButIntermediatelyHavingClientsIsFalse (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithoutOfferIsFalse [ OK ] ServerPort_test.HasNewRequestsWithoutOfferIsFalse (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithNoRequestsIsFalse [ OK ] ServerPort_test.HasNewRequestsWithNoRequestsIsFalse (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithOneRequestIsTrue [ OK ] ServerPort_test.HasNewRequestsWithOneRequestIsTrue (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithNoRequestsButPreviouslyHavingOneIsFalse [ OK ] ServerPort_test.HasNewRequestsWithNoRequestsButPreviouslyHavingOneIsFalse (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithOneRequestButIntermediatelyHavingNoneIsTrue [ OK ] ServerPort_test.HasNewRequestsWithOneRequestButIntermediatelyHavingNoneIsTrue (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithMultipleRequestsIsTrue [ OK ] ServerPort_test.HasNewRequestsWithMultipleRequestsIsTrue (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithFullRequestQueueIsTrue [ OK ] ServerPort_test.HasNewRequestsWithFullRequestQueueIsTrue (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithMultipleRequestsAndAllButOneRemovedIsTrue [ OK ] ServerPort_test.HasNewRequestsWithMultipleRequestsAndAllButOneRemovedIsTrue (1 ms) [ RUN ] ServerPort_test.HasNewRequestsWithNoRequestsButIntermediatelyHavingMultipleRequestsIsFalse [ OK ] ServerPort_test.HasNewRequestsWithNoRequestsButIntermediatelyHavingMultipleRequestsIsFalse (1 ms) [ RUN ] ServerPort_test.GetRequestWithoutOfferResultsInNoPendingRequests [ OK ] ServerPort_test.GetRequestWithoutOfferResultsInNoPendingRequests (1 ms) [ RUN ] ServerPort_test.GetRequestWithNoRequestsResultsInNoPendingRequests [ OK ] ServerPort_test.GetRequestWithNoRequestsResultsInNoPendingRequests (1 ms) [ RUN ] ServerPort_test.GetRequestWithOneRequestsResultsInRequestHeader [ OK ] ServerPort_test.GetRequestWithOneRequestsResultsInRequestHeader (1 ms) [ RUN ] ServerPort_test.GetRequestWithNoRequestsButIntermediatelyHavingOneResultsInNoPendingRequests [ OK ] ServerPort_test.GetRequestWithNoRequestsButIntermediatelyHavingOneResultsInNoPendingRequests (1 ms) [ RUN ] ServerPort_test.GetRequestWithOneRequestsButIntermediatelyHavingNoneResultsInRequestHeader [ OK ] ServerPort_test.GetRequestWithOneRequestsButIntermediatelyHavingNoneResultsInRequestHeader (1 ms) [ RUN ] ServerPort_test.GetRequestWithMultipleRequestsResultsInAsManyRequestHeaderAsRequests [ OK ] ServerPort_test.GetRequestWithMultipleRequestsResultsInAsManyRequestHeaderAsRequests (1 ms) [ RUN ] ServerPort_test.GetRequestWithMaximalHeldChunksInParallelResultsInRequestHeader [ OK ] ServerPort_test.GetRequestWithMaximalHeldChunksInParallelResultsInRequestHeader (1 ms) [ RUN ] ServerPort_test.GetRequestWhenProcessingTooManyRequestsInParallelResultsIn_TOO_MANY_REQUESTS_HELD_IN_PARALLEL [ OK ] ServerPort_test.GetRequestWhenProcessingTooManyRequestsInParallelResultsIn_TOO_MANY_REQUESTS_HELD_IN_PARALLEL (1 ms) [ RUN ] ServerPort_test.ReleaseRequestWithValidRequestHeaderWorksAndReleasesTheChunkToTheMempool [ OK ] ServerPort_test.ReleaseRequestWithValidRequestHeaderWorksAndReleasesTheChunkToTheMempool (1 ms) [ RUN ] ServerPort_test.ReleaseRequestWithInvalidChunkCallsTheErrorHandler [ OK ] ServerPort_test.ReleaseRequestWithInvalidChunkCallsTheErrorHandler (1 ms) [ RUN ] ServerPort_test.ReleaseRequestWithNullptrRequestHeaderCallsTheErrorHandler 2024-03-21 07:39:55.230 [ Fatal ]: Provided RequestHeader is a nullptr [ OK ] ServerPort_test.ReleaseRequestWithNullptrRequestHeaderCallsTheErrorHandler (1 ms) [ RUN ] ServerPort_test.ReleaseQueuedRequestsReleasesAllChunksToTheMempool [ OK ] ServerPort_test.ReleaseQueuedRequestsReleasesAllChunksToTheMempool (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWhenNoRequestsAreLostReturnsFalse [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWhenNoRequestsAreLostReturnsFalse (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWithFullQueueReturnsFalse [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWithFullQueueReturnsFalse (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWhenOneRequestIsLostReturnsTrue [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWhenOneRequestIsLostReturnsTrue (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWhenMultipleRequestAreLostReturnsTrue [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWhenMultipleRequestAreLostReturnsTrue (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWhenNoFurtherRequestAreLostReturnsFalse [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWhenNoFurtherRequestAreLostReturnsFalse (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWhenFurtherRequestAreLostReturnsTrue [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWhenFurtherRequestAreLostReturnsTrue (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWhenNoRequestAreLostAfterRemovingRequestFromQueueReturnsFalse [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWhenNoRequestAreLostAfterRemovingRequestFromQueueReturnsFalse (1 ms) [ RUN ] ServerPort_test.HasLostRequestsSinceLastCallWithBlockProducerRequestQueueFullPolicyAndIntermediatelyBlockingReturnsFalse [ OK ] ServerPort_test.HasLostRequestsSinceLastCallWithBlockProducerRequestQueueFullPolicyAndIntermediatelyBlockingReturnsFalse (1 ms) [ RUN ] ServerPort_test.AllocateResponseWithNullptrAsRequestHeaderCallsErrorHandler [ OK ] ServerPort_test.AllocateResponseWithNullptrAsRequestHeaderCallsErrorHandler (1 ms) [ RUN ] ServerPort_test.AllocateResponseWithInvalidPayloadParameterReturns_INVALID_PARAMETER_FOR_USER_PAYLOAD_OR_USER_HEADER [ OK ] ServerPort_test.AllocateResponseWithInvalidPayloadParameterReturns_INVALID_PARAMETER_FOR_USER_PAYLOAD_OR_USER_HEADER (1 ms) [ RUN ] ServerPort_test.AllocateResponseWithValidParameterReturnsResponseHeader [ OK ] ServerPort_test.AllocateResponseWithValidParameterReturnsResponseHeader (1 ms) [ RUN ] ServerPort_test.ReleaseResponseWithValidResponseHeaderWorksAndReleasesTheChunkToTheMempool [ OK ] ServerPort_test.ReleaseResponseWithValidResponseHeaderWorksAndReleasesTheChunkToTheMempool (1 ms) [ RUN ] ServerPort_test.ReleaseResponseWithInvalidChunkCallsTheErrorHandler [ OK ] ServerPort_test.ReleaseResponseWithInvalidChunkCallsTheErrorHandler (1 ms) [ RUN ] ServerPort_test.ReleaseResponseWithWithNullptrResponseHeaderCallsTheErrorHandler 2024-03-21 07:39:55.251 [ Fatal ]: Provided ResponseHeader is a nullptr [ OK ] ServerPort_test.ReleaseResponseWithWithNullptrResponseHeaderCallsTheErrorHandler (1 ms) [ RUN ] ServerPort_test.SendResponseWithWithNullptrResponseHeaderCallsTheErrorHandler 2024-03-21 07:39:55.253 [ Fatal ]: Provided ResponseHeader is a nullptr [ OK ] ServerPort_test.SendResponseWithWithNullptrResponseHeaderCallsTheErrorHandler (1 ms) [ RUN ] ServerPort_test.SendResponseWithoutOfferReleasesTheChunkToTheMempool 2024-03-21 07:39:55.254 [Warning]: Try to send response without having offered! [ OK ] ServerPort_test.SendResponseWithoutOfferReleasesTheChunkToTheMempool (1 ms) [ RUN ] ServerPort_test.SendResponseWithInvalidClientQueueIdReleasesTheChunkToTheMempool 2024-03-21 07:39:55.255 [Warning]: Could not deliver to client! Client not available anymore! [ OK ] ServerPort_test.SendResponseWithInvalidClientQueueIdReleasesTheChunkToTheMempool (1 ms) [ RUN ] ServerPort_test.SendResponseWithValidClientQueueIdReleasesDeliversToTheClientQueue [ OK ] ServerPort_test.SendResponseWithValidClientQueueIdReleasesDeliversToTheClientQueue (1 ms) [ RUN ] ServerPort_test.ConditionVariableInitiallyNotSet [ OK ] ServerPort_test.ConditionVariableInitiallyNotSet (1 ms) [ RUN ] ServerPort_test.SettingConditionVariableWithoutConditionVariablePresentWorks [ OK ] ServerPort_test.SettingConditionVariableWithoutConditionVariablePresentWorks (1 ms) [ RUN ] ServerPort_test.UnsettingConditionVariableWithConditionVariablePresentWorks [ OK ] ServerPort_test.UnsettingConditionVariableWithConditionVariablePresentWorks (1 ms) [ RUN ] ServerPort_test.UnsettingConditionVariableWithoutConditionVariablePresentIsHandledGracefully [ OK ] ServerPort_test.UnsettingConditionVariableWithoutConditionVariablePresentIsHandledGracefully (1 ms) [ RUN ] ServerPort_test.asStringLiteralConvertsRequestResultValuesToStrings [ OK ] ServerPort_test.asStringLiteralConvertsRequestResultValuesToStrings (1 ms) [ RUN ] ServerPort_test.LogStreamConvertsAllocationErrorValueToString [ OK ] ServerPort_test.LogStreamConvertsAllocationErrorValueToString (1 ms) [ RUN ] ServerPort_test.asStringLiteralConvertsServerSendErrorValuesToStrings [ OK ] ServerPort_test.asStringLiteralConvertsServerSendErrorValuesToStrings (1 ms) [ RUN ] ServerPort_test.LogStreamConvertsServerSendErrorValueToString [ OK ] ServerPort_test.LogStreamConvertsServerSendErrorValueToString (1 ms) [----------] 74 tests from ServerPort_test (99 ms total) [----------] 7 tests from SmartChunkTest/0, where TypeParam = test_smart_chunk_common::SampleTestCase [ RUN ] SmartChunkTest/0.ConstructedSmartChunkIsValid [ OK ] SmartChunkTest/0.ConstructedSmartChunkIsValid (0 ms) [ RUN ] SmartChunkTest/0.SmartChunkIsInvalidatedAfterMoveConstruction [ OK ] SmartChunkTest/0.SmartChunkIsInvalidatedAfterMoveConstruction (0 ms) [ RUN ] SmartChunkTest/0.SmartChunkIsInvalidatedAfterMoveAssignment [ OK ] SmartChunkTest/0.SmartChunkIsInvalidatedAfterMoveAssignment (0 ms) [ RUN ] SmartChunkTest/0.GetChunkHeaderWorks [ OK ] SmartChunkTest/0.GetChunkHeaderWorks (0 ms) [ RUN ] SmartChunkTest/0.PayloadAccessWorks [ OK ] SmartChunkTest/0.PayloadAccessWorks (0 ms) [ RUN ] SmartChunkTest/0.MemberAccessWorks [ OK ] SmartChunkTest/0.MemberAccessWorks (0 ms) [ RUN ] SmartChunkTest/0.DereferencingWorks [ OK ] SmartChunkTest/0.DereferencingWorks (0 ms) [----------] 7 tests from SmartChunkTest/0 (0 ms total) [----------] 7 tests from SmartChunkTest/1, where TypeParam = test_smart_chunk_common::RequestTestCase [ RUN ] SmartChunkTest/1.ConstructedSmartChunkIsValid [ OK ] SmartChunkTest/1.ConstructedSmartChunkIsValid (0 ms) [ RUN ] SmartChunkTest/1.SmartChunkIsInvalidatedAfterMoveConstruction [ OK ] SmartChunkTest/1.SmartChunkIsInvalidatedAfterMoveConstruction (0 ms) [ RUN ] SmartChunkTest/1.SmartChunkIsInvalidatedAfterMoveAssignment [ OK ] SmartChunkTest/1.SmartChunkIsInvalidatedAfterMoveAssignment (0 ms) [ RUN ] SmartChunkTest/1.GetChunkHeaderWorks [ OK ] SmartChunkTest/1.GetChunkHeaderWorks (0 ms) [ RUN ] SmartChunkTest/1.PayloadAccessWorks [ OK ] SmartChunkTest/1.PayloadAccessWorks (0 ms) [ RUN ] SmartChunkTest/1.MemberAccessWorks [ OK ] SmartChunkTest/1.MemberAccessWorks (0 ms) [ RUN ] SmartChunkTest/1.DereferencingWorks [ OK ] SmartChunkTest/1.DereferencingWorks (0 ms) [----------] 7 tests from SmartChunkTest/1 (0 ms total) [----------] 7 tests from SmartChunkTest/2, where TypeParam = test_smart_chunk_common::ResponseTestCase [ RUN ] SmartChunkTest/2.ConstructedSmartChunkIsValid [ OK ] SmartChunkTest/2.ConstructedSmartChunkIsValid (0 ms) [ RUN ] SmartChunkTest/2.SmartChunkIsInvalidatedAfterMoveConstruction [ OK ] SmartChunkTest/2.SmartChunkIsInvalidatedAfterMoveConstruction (0 ms) [ RUN ] SmartChunkTest/2.SmartChunkIsInvalidatedAfterMoveAssignment [ OK ] SmartChunkTest/2.SmartChunkIsInvalidatedAfterMoveAssignment (0 ms) [ RUN ] SmartChunkTest/2.GetChunkHeaderWorks [ OK ] SmartChunkTest/2.GetChunkHeaderWorks (0 ms) [ RUN ] SmartChunkTest/2.PayloadAccessWorks [ OK ] SmartChunkTest/2.PayloadAccessWorks (0 ms) [ RUN ] SmartChunkTest/2.MemberAccessWorks [ OK ] SmartChunkTest/2.MemberAccessWorks (0 ms) [ RUN ] SmartChunkTest/2.DereferencingWorks [ OK ] SmartChunkTest/2.DereferencingWorks (0 ms) [----------] 7 tests from SmartChunkTest/2 (0 ms total) [----------] 10 tests from SubscriberTest [ RUN ] SubscriberTest.GetsUIDViaBaseSubscriber [ OK ] SubscriberTest.GetsUIDViaBaseSubscriber (0 ms) [ RUN ] SubscriberTest.GetsServiceDescriptionViaBaseSubscriber [ OK ] SubscriberTest.GetsServiceDescriptionViaBaseSubscriber (0 ms) [ RUN ] SubscriberTest.GetsSubscriptionStateViaBaseSubscriber [ OK ] SubscriberTest.GetsSubscriptionStateViaBaseSubscriber (0 ms) [ RUN ] SubscriberTest.SubscribesViaBaseSubscriber [ OK ] SubscriberTest.SubscribesViaBaseSubscriber (0 ms) [ RUN ] SubscriberTest.UnsubscribesViaBaseSubscriber [ OK ] SubscriberTest.UnsubscribesViaBaseSubscriber (0 ms) [ RUN ] SubscriberTest.ChecksForNewSamplesViaBaseSubscriber [ OK ] SubscriberTest.ChecksForNewSamplesViaBaseSubscriber (0 ms) [ RUN ] SubscriberTest.ChecksForMissedSamplesViaBaseSubscriber [ OK ] SubscriberTest.ChecksForMissedSamplesViaBaseSubscriber (0 ms) [ RUN ] SubscriberTest.TakeReturnsAllocatedMemoryChunksWrappedInSample GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: releaseChunk(0x3165028) NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] SubscriberTest.TakeReturnsAllocatedMemoryChunksWrappedInSample (0 ms) [ RUN ] SubscriberTest.ReceivedSamplesAreAutomaticallyDeletedWhenOutOfScope [ OK ] SubscriberTest.ReceivedSamplesAreAutomaticallyDeletedWhenOutOfScope (0 ms) [ RUN ] SubscriberTest.ReleasesQueuedDataViaBaseSubscriber [ OK ] SubscriberTest.ReleasesQueuedDataViaBaseSubscriber (0 ms) [----------] 10 tests from SubscriberTest (0 ms total) [----------] 3 tests from SubscriberOptions_test [ RUN ] SubscriberOptions_test.SerializationRoundTripIsSuccessful [ OK ] SubscriberOptions_test.SerializationRoundTripIsSuccessful (0 ms) [ RUN ] SubscriberOptions_test.DeserializingBogusDataFails hypnotoad is not an unsigned integer [ OK ] SubscriberOptions_test.DeserializingBogusDataFails (0 ms) [ RUN ] SubscriberOptions_test.DeserializingInvalidQueueFullPolicyFails [ OK ] SubscriberOptions_test.DeserializingInvalidQueueFullPolicyFails (0 ms) [----------] 3 tests from SubscriberOptions_test (0 ms total) [----------] 20 tests from SubscriberPortSingleProducer_test [ RUN ] SubscriberPortSingleProducer_test.InitialStateNotSubscribed [ OK ] SubscriberPortSingleProducer_test.InitialStateNotSubscribed (0 ms) [ RUN ] SubscriberPortSingleProducer_test.InitialStateNoChunksAvailable [ OK ] SubscriberPortSingleProducer_test.InitialStateNoChunksAvailable (0 ms) [ RUN ] SubscriberPortSingleProducer_test.InitialStateNoChunksLost [ OK ] SubscriberPortSingleProducer_test.InitialStateNoChunksLost (0 ms) [ RUN ] SubscriberPortSingleProducer_test.InitialStateReturnsNoCaProMessageWhenNoSubOnCreate [ OK ] SubscriberPortSingleProducer_test.InitialStateReturnsNoCaProMessageWhenNoSubOnCreate (0 ms) [ RUN ] SubscriberPortSingleProducer_test.InitialStateReturnsSubCaProMessageWithDefaultOptions [ OK ] SubscriberPortSingleProducer_test.InitialStateReturnsSubCaProMessageWithDefaultOptions (0 ms) [ RUN ] SubscriberPortSingleProducer_test.SubscribeCallResultsInSubCaProMessage [ OK ] SubscriberPortSingleProducer_test.SubscribeCallResultsInSubCaProMessage (0 ms) [ RUN ] SubscriberPortSingleProducer_test.SubscribeRequestedWhenCallingSubscribe [ OK ] SubscriberPortSingleProducer_test.SubscribeRequestedWhenCallingSubscribe (0 ms) [ RUN ] SubscriberPortSingleProducer_test.NackResponseOnSubResultsInWaitForOffer [ OK ] SubscriberPortSingleProducer_test.NackResponseOnSubResultsInWaitForOffer (0 ms) [ RUN ] SubscriberPortSingleProducer_test.AckResponseOnSubResultsInSubscribed [ OK ] SubscriberPortSingleProducer_test.AckResponseOnSubResultsInSubscribed (0 ms) [ RUN ] SubscriberPortSingleProducer_test.OfferInWaitForOfferTriggersSubMessage [ OK ] SubscriberPortSingleProducer_test.OfferInWaitForOfferTriggersSubMessage (0 ms) [ RUN ] SubscriberPortSingleProducer_test.OfferInWaitForOfferResultsInSubscribeRequested [ OK ] SubscriberPortSingleProducer_test.OfferInWaitForOfferResultsInSubscribeRequested (0 ms) [ RUN ] SubscriberPortSingleProducer_test.UnsubscribeInWaitForOfferResultsInNotSubscribed [ OK ] SubscriberPortSingleProducer_test.UnsubscribeInWaitForOfferResultsInNotSubscribed (0 ms) [ RUN ] SubscriberPortSingleProducer_test.StopOfferInSubscribedResultsInWaitForOffer [ OK ] SubscriberPortSingleProducer_test.StopOfferInSubscribedResultsInWaitForOffer (0 ms) [ RUN ] SubscriberPortSingleProducer_test.UnsubscribeInSubscribedTriggersUnsubMessage [ OK ] SubscriberPortSingleProducer_test.UnsubscribeInSubscribedTriggersUnsubMessage (0 ms) [ RUN ] SubscriberPortSingleProducer_test.UnsubscribeInSubscribedResultsInUnsubscribeRequested [ OK ] SubscriberPortSingleProducer_test.UnsubscribeInSubscribedResultsInUnsubscribeRequested (0 ms) [ RUN ] SubscriberPortSingleProducer_test.AckInUnsubscribeRequestedResultsInNotSubscribed [ OK ] SubscriberPortSingleProducer_test.AckInUnsubscribeRequestedResultsInNotSubscribed (0 ms) [ RUN ] SubscriberPortSingleProducer_test.NackInUnsubscribeRequestedResultsInNotSubscribed [ OK ] SubscriberPortSingleProducer_test.NackInUnsubscribeRequestedResultsInNotSubscribed (0 ms) [ RUN ] SubscriberPortSingleProducer_test.InvalidMessageResultsInError [ OK ] SubscriberPortSingleProducer_test.InvalidMessageResultsInError (0 ms) [ RUN ] SubscriberPortSingleProducer_test.AckWhenNotWaitingForResultsInError [ OK ] SubscriberPortSingleProducer_test.AckWhenNotWaitingForResultsInError (0 ms) [ RUN ] SubscriberPortSingleProducer_test.NackWhenNotWaitingForResultsInError [ OK ] SubscriberPortSingleProducer_test.NackWhenNotWaitingForResultsInError (0 ms) [----------] 20 tests from SubscriberPortSingleProducer_test (0 ms total) [----------] 11 tests from SubscriberPortMultiProducer_test [ RUN ] SubscriberPortMultiProducer_test.InitialStateNotSubscribed [ OK ] SubscriberPortMultiProducer_test.InitialStateNotSubscribed (0 ms) [ RUN ] SubscriberPortMultiProducer_test.InitialStateReturnsSubCaProMessageWithDefaultOptions [ OK ] SubscriberPortMultiProducer_test.InitialStateReturnsSubCaProMessageWithDefaultOptions (0 ms) [ RUN ] SubscriberPortMultiProducer_test.SubscribeCallResultsInSubCaProMessage [ OK ] SubscriberPortMultiProducer_test.SubscribeCallResultsInSubCaProMessage (0 ms) [ RUN ] SubscriberPortMultiProducer_test.SubscribedWhenCallingSubscribe [ OK ] SubscriberPortMultiProducer_test.SubscribedWhenCallingSubscribe (0 ms) [ RUN ] SubscriberPortMultiProducer_test.NackResponseOnSubStillSubscribed [ OK ] SubscriberPortMultiProducer_test.NackResponseOnSubStillSubscribed (0 ms) [ RUN ] SubscriberPortMultiProducer_test.AckResponseOnSubStillSubscribed [ OK ] SubscriberPortMultiProducer_test.AckResponseOnSubStillSubscribed (0 ms) [ RUN ] SubscriberPortMultiProducer_test.OfferInSubscribedTriggersSubMessage [ OK ] SubscriberPortMultiProducer_test.OfferInSubscribedTriggersSubMessage (0 ms) [ RUN ] SubscriberPortMultiProducer_test.UnsubscribeInSubscribedResultsInNotSubscribed [ OK ] SubscriberPortMultiProducer_test.UnsubscribeInSubscribedResultsInNotSubscribed (0 ms) [ RUN ] SubscriberPortMultiProducer_test.StopOfferInSubscribedRemainsInSubscribed [ OK ] SubscriberPortMultiProducer_test.StopOfferInSubscribedRemainsInSubscribed (0 ms) [ RUN ] SubscriberPortMultiProducer_test.UnsubscribeInSubscribedTriggersUnsubMessage [ OK ] SubscriberPortMultiProducer_test.UnsubscribeInSubscribedTriggersUnsubMessage (0 ms) [ RUN ] SubscriberPortMultiProducer_test.InvalidMessageResultsInError [ OK ] SubscriberPortMultiProducer_test.InvalidMessageResultsInError (0 ms) [----------] 11 tests from SubscriberPortMultiProducer_test (0 ms total) [----------] 12 tests from TomlGatewayConfigParserSuiteTest [ RUN ] TomlGatewayConfigParserSuiteTest.NoServiceNameInServiceDescriptionReturnIncompleteServiceDescriptionError [ OK ] TomlGatewayConfigParserSuiteTest.NoServiceNameInServiceDescriptionReturnIncompleteServiceDescriptionError (0 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.NoInstanceNameInServiceDescriptionReturnIncompleteServiceDescriptionError [ OK ] TomlGatewayConfigParserSuiteTest.NoInstanceNameInServiceDescriptionReturnIncompleteServiceDescriptionError (0 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.NoEventNameInServiceDescriptionReturnIncompleteServiceDescriptionError [ OK ] TomlGatewayConfigParserSuiteTest.NoEventNameInServiceDescriptionReturnIncompleteServiceDescriptionError (0 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.NoServicesInConfigReturnIncompleteConfigurationError [ OK ] TomlGatewayConfigParserSuiteTest.NoServicesInConfigReturnIncompleteConfigurationError (0 ms) [ DISABLED ] TomlGatewayConfigParserSuiteTest.DISABLED_ParseWithoutParameterTakeDefaultPathReturnNoError [ RUN ] TomlGatewayConfigParserSuiteTest.ParseWithEmptyPathReturnEmptyConfig 2024-03-21 07:39:55.272 [Warning]: Invalid file path provided. Falling back to built-in config. [ OK ] TomlGatewayConfigParserSuiteTest.ParseWithEmptyPathReturnEmptyConfig (0 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.ParseWithoutServiceNameInServiceDescriptionInTomlConfigFileReturnIncompleteServiceDescriptionError 2024-03-21 07:39:55.274 [ Info ]: Using gateway config at: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/input/generated_gateway_config.toml [ OK ] TomlGatewayConfigParserSuiteTest.ParseWithoutServiceNameInServiceDescriptionInTomlConfigFileReturnIncompleteServiceDescriptionError (2 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.ParseWithoutInstanceNameInServiceDescriptionInTomlConfigFileReturnIncompleteServiceDescriptionError 2024-03-21 07:39:55.275 [ Info ]: Using gateway config at: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/input/generated_gateway_config.toml [ OK ] TomlGatewayConfigParserSuiteTest.ParseWithoutInstanceNameInServiceDescriptionInTomlConfigFileReturnIncompleteServiceDescriptionError (0 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.ParseWithoutEventNameInServiceDescriptionInTomlConfigFileReturnIncompleteServiceDescriptionError 2024-03-21 07:39:55.276 [ Info ]: Using gateway config at: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/input/generated_gateway_config.toml [ OK ] TomlGatewayConfigParserSuiteTest.ParseWithoutEventNameInServiceDescriptionInTomlConfigFileReturnIncompleteServiceDescriptionError (0 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.ParseWithoutServicesConfigurationInTomlConfigFileReturnIncompleteConfigurationError 2024-03-21 07:39:55.276 [ Info ]: Using gateway config at: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/input/generated_gateway_config.toml [ OK ] TomlGatewayConfigParserSuiteTest.ParseWithoutServicesConfigurationInTomlConfigFileReturnIncompleteConfigurationError (0 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.DuplicatedServicesDescriptionInTomlFileReturnOnlyOneEntry 2024-03-21 07:39:55.277 [ Info ]: Using gateway config at: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/input/generated_gateway_config.toml [ OK ] TomlGatewayConfigParserSuiteTest.DuplicatedServicesDescriptionInTomlFileReturnOnlyOneEntry (1 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.ParseValidConfigFileWithMaximumAllowedNumberOfConfiguredServicesReturnNoError 2024-03-21 07:39:55.317 [ Info ]: Using gateway config at: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/input/generated_gateway_config.toml [ OK ] TomlGatewayConfigParserSuiteTest.ParseValidConfigFileWithMaximumAllowedNumberOfConfiguredServicesReturnNoError (2891 ms) [ RUN ] TomlGatewayConfigParserSuiteTest.ParseValidConfigFileWithMoreThanMaximumAllowedNumberOfConfiguredServicesReturnError 2024-03-21 07:39:58.207 [ Info ]: Using gateway config at: /build/reproducible-path/iceoryx-2.0.3+dfsg/iceoryx_posh/test/input/generated_gateway_config.toml [ OK ] TomlGatewayConfigParserSuiteTest.ParseValidConfigFileWithMoreThanMaximumAllowedNumberOfConfiguredServicesReturnError (68 ms) [----------] 12 tests from TomlGatewayConfigParserSuiteTest (2967 ms total) [----------] 39 tests from Trigger_test [ RUN ] Trigger_test.TriggerWithValidOriginIsValid [ OK ] Trigger_test.TriggerWithValidOriginIsValid (4 ms) [ RUN ] Trigger_test.MovedConstructedValidTriggerIsValid [ OK ] Trigger_test.MovedConstructedValidTriggerIsValid (0 ms) [ RUN ] Trigger_test.MovedAssignedValidTriggerIsValid [ OK ] Trigger_test.MovedAssignedValidTriggerIsValid (0 ms) [ RUN ] Trigger_test.TriggerWithNullptrOriginIsValid [ OK ] Trigger_test.TriggerWithNullptrOriginIsValid (0 ms) [ RUN ] Trigger_test.TriggerWithInvalidHasTriggeredCallbackCallsErrorHandlerAndIsInvalid [ OK ] Trigger_test.TriggerWithInvalidHasTriggeredCallbackCallsErrorHandlerAndIsInvalid (0 ms) [ RUN ] Trigger_test.TriggerWithEmptyResetCallCallsErrorHandlerAndIsInvalid [ OK ] Trigger_test.TriggerWithEmptyResetCallCallsErrorHandlerAndIsInvalid (0 ms) [ RUN ] Trigger_test.ResetInvalidatesTrigger [ OK ] Trigger_test.ResetInvalidatesTrigger (0 ms) [ RUN ] Trigger_test.InvalidateInvalidatesTrigger [ OK ] Trigger_test.InvalidateInvalidatesTrigger (0 ms) [ RUN ] Trigger_test.ResetCallsResetcallbackWithCorrectTriggerOrigin [ OK ] Trigger_test.ResetCallsResetcallbackWithCorrectTriggerOrigin (0 ms) [ RUN ] Trigger_test.ResetSetsTriggerIdToInvalid [ OK ] Trigger_test.ResetSetsTriggerIdToInvalid (0 ms) [ RUN ] Trigger_test.TriggerWithEmptyResetInvalidatesTriggerWhenBeingResetted [ OK ] Trigger_test.TriggerWithEmptyResetInvalidatesTriggerWhenBeingResetted (0 ms) [ RUN ] Trigger_test.TriggerCallsHasTriggeredCallback [ OK ] Trigger_test.TriggerCallsHasTriggeredCallback (0 ms) [ RUN ] Trigger_test.HasTriggeredCallbackReturnsAlwaysFalseWhenInvalid [ OK ] Trigger_test.HasTriggeredCallbackReturnsAlwaysFalseWhenInvalid (0 ms) [ RUN ] Trigger_test.UpdateOriginLeadsToDifferentHasTriggeredCallback [ OK ] Trigger_test.UpdateOriginLeadsToDifferentHasTriggeredCallback (0 ms) [ RUN ] Trigger_test.TriggerUpdateOriginToSameOriginChangesNothing [ OK ] Trigger_test.TriggerUpdateOriginToSameOriginChangesNothing (0 ms) [ RUN ] Trigger_test.UpdateOriginDoesNotUpdateHasTriggeredIfItsNotOriginatingFromOrigin [ OK ] Trigger_test.UpdateOriginDoesNotUpdateHasTriggeredIfItsNotOriginatingFromOrigin (0 ms) [ RUN ] Trigger_test.UpdateOriginLeadsToDifferentResetCallback [ OK ] Trigger_test.UpdateOriginLeadsToDifferentResetCallback (0 ms) [ RUN ] Trigger_test.UpdateOriginDoesNotUpdateResetIfItsNotOriginatingFromOrigin [ OK ] Trigger_test.UpdateOriginDoesNotUpdateResetIfItsNotOriginatingFromOrigin (0 ms) [ RUN ] Trigger_test.UpdateOriginUpdatesOriginOfNotificationInfo [ OK ] Trigger_test.UpdateOriginUpdatesOriginOfNotificationInfo (0 ms) [ RUN ] Trigger_test.TriggerIsLogicalEqualToItself [ OK ] Trigger_test.TriggerIsLogicalEqualToItself (0 ms) [ RUN ] Trigger_test.TriggerIsNotLogicalEqualIfOriginTypeDiffers [ OK ] Trigger_test.TriggerIsNotLogicalEqualIfOriginTypeDiffers (0 ms) [ RUN ] Trigger_test.TriggerIsNotLogicalEqualIfOriginAndOriginTypeHashDiffers [ OK ] Trigger_test.TriggerIsNotLogicalEqualIfOriginAndOriginTypeHashDiffers (0 ms) [ RUN ] Trigger_test.TriggerIsNotLogicalEqualIfOriginTypeAndOriginTypeHashDiffers [ OK ] Trigger_test.TriggerIsNotLogicalEqualIfOriginTypeAndOriginTypeHashDiffers (0 ms) [ RUN ] Trigger_test.TriggerIsNotLogicalEqualWhenInvalid [ OK ] Trigger_test.TriggerIsNotLogicalEqualWhenInvalid (0 ms) [ RUN ] Trigger_test.ValidEventBasedTriggerIsValidAndAlwaysTriggered [ OK ] Trigger_test.ValidEventBasedTriggerIsValidAndAlwaysTriggered (0 ms) [ RUN ] Trigger_test.InvalidatedEventBasedTriggerIsNotValidAndNotTriggered [ OK ] Trigger_test.InvalidatedEventBasedTriggerIsNotValidAndNotTriggered (0 ms) [ RUN ] Trigger_test.ResetEventBasedTriggerIsNotValidAndNotTriggered [ OK ] Trigger_test.ResetEventBasedTriggerIsNotValidAndNotTriggered (0 ms) [ RUN ] Trigger_test.ValidEventBasedTriggerIsLogicalEqualToSameEventOriginAndEmptyHasTriggeredCallback [ OK ] Trigger_test.ValidEventBasedTriggerIsLogicalEqualToSameEventOriginAndEmptyHasTriggeredCallback (0 ms) [ RUN ] Trigger_test.ValidEventBasedTriggerIsNotLogicalEqualToDifferentEventOrigin [ OK ] Trigger_test.ValidEventBasedTriggerIsNotLogicalEqualToDifferentEventOrigin (0 ms) [ RUN ] Trigger_test.InvalidEventBasedTriggerIsLogicalEqualToSameEventOrigin [ OK ] Trigger_test.InvalidEventBasedTriggerIsLogicalEqualToSameEventOrigin (0 ms) [ RUN ] Trigger_test.InvalidEventBasedTriggerIsNotLogicalEqualToDifferentEventOrigin [ OK ] Trigger_test.InvalidEventBasedTriggerIsNotLogicalEqualToDifferentEventOrigin (0 ms) [ RUN ] Trigger_test.ValidEventBasedTriggerUpdateOriginWorks [ OK ] Trigger_test.ValidEventBasedTriggerUpdateOriginWorks (0 ms) [ RUN ] Trigger_test.ValidEventBasedTriggerUpdateOriginWorksToSameOriginChangesNothing [ OK ] Trigger_test.ValidEventBasedTriggerUpdateOriginWorksToSameOriginChangesNothing (0 ms) [ RUN ] Trigger_test.InvalidEventBasedTriggerUpdateOriginDoesNotWork [ OK ] Trigger_test.InvalidEventBasedTriggerUpdateOriginDoesNotWork (0 ms) [ RUN ] Trigger_test.EventBasedTriggerWithEmptyResetCallInvokesErrorHandlerAndIsInvalid [ OK ] Trigger_test.EventBasedTriggerWithEmptyResetCallInvokesErrorHandlerAndIsInvalid (0 ms) [ RUN ] Trigger_test.EventBasedMovedConstructedWithValidTriggerWorks [ OK ] Trigger_test.EventBasedMovedConstructedWithValidTriggerWorks (0 ms) [ RUN ] Trigger_test.EventBasedMovedAssignedWithValidTriggerWorks [ OK ] Trigger_test.EventBasedMovedAssignedWithValidTriggerWorks (0 ms) [ RUN ] Trigger_test.EventBasedMovedConstructedWithInvalidTrigger [ OK ] Trigger_test.EventBasedMovedConstructedWithInvalidTrigger (0 ms) [ RUN ] Trigger_test.EventBasedMovedAssignedWithInvalidTrigger [ OK ] Trigger_test.EventBasedMovedAssignedWithInvalidTrigger (0 ms) [----------] 39 tests from Trigger_test (17 ms total) [----------] 13 tests from TriggerHandle_test [ RUN ] TriggerHandle_test.IsValidWhenConditionVariableIsNotNull [ OK ] TriggerHandle_test.IsValidWhenConditionVariableIsNotNull (0 ms) [ RUN ] TriggerHandle_test.DefaultCTorConstructsInvalidHandle [ OK ] TriggerHandle_test.DefaultCTorConstructsInvalidHandle (0 ms) [ RUN ] TriggerHandle_test.InvalidateCreatesInvalidTriggerHandle [ OK ] TriggerHandle_test.InvalidateCreatesInvalidTriggerHandle (0 ms) [ RUN ] TriggerHandle_test.ResetCreatesInvalidTriggerHandle [ OK ] TriggerHandle_test.ResetCreatesInvalidTriggerHandle (0 ms) [ RUN ] TriggerHandle_test.ResetCallsResetCallbackWhenHandleIsValid [ OK ] TriggerHandle_test.ResetCallsResetCallbackWhenHandleIsValid (0 ms) [ RUN ] TriggerHandle_test.ResetDoesNotCallResetCallbackWhenHandleIsInvalid [ OK ] TriggerHandle_test.ResetDoesNotCallResetCallbackWhenHandleIsInvalid (0 ms) [ RUN ] TriggerHandle_test.getConditionVariableDataReturnsCorrectVar [ OK ] TriggerHandle_test.getConditionVariableDataReturnsCorrectVar (0 ms) [ RUN ] TriggerHandle_test.getUniqueIdReturnsCorrectId [ OK ] TriggerHandle_test.getUniqueIdReturnsCorrectId (0 ms) [ RUN ] TriggerHandle_test.triggerNotifiesConditionVariable [ OK ] TriggerHandle_test.triggerNotifiesConditionVariable (200 ms) [ RUN ] TriggerHandle_test.wasTriggeredReturnsFalseAfterCreation [ OK ] TriggerHandle_test.wasTriggeredReturnsFalseAfterCreation (0 ms) [ RUN ] TriggerHandle_test.wasTriggeredReturnsFalseWhenHandleIsInvalid [ OK ] TriggerHandle_test.wasTriggeredReturnsFalseWhenHandleIsInvalid (0 ms) [ RUN ] TriggerHandle_test.wasTriggeredReturnsTrueAfterItWasTriggered [ OK ] TriggerHandle_test.wasTriggeredReturnsTrueAfterItWasTriggered (0 ms) [ RUN ] TriggerHandle_test.wasTriggeredReturnsFalseAfterItWasTriggeredAndTheListenerResetIt [ OK ] TriggerHandle_test.wasTriggeredReturnsFalseAfterItWasTriggeredAndTheListenerResetIt (0 ms) [----------] 13 tests from TriggerHandle_test (204 ms total) [----------] 15 tests from UniquePortId_test [ RUN ] UniquePortId_test.SettingTheRouDiIdWorks [ OK ] UniquePortId_test.SettingTheRouDiIdWorks (0 ms) [ RUN ] UniquePortId_test.SettingTheRouDiIdTwiceFails [ OK ] UniquePortId_test.SettingTheRouDiIdTwiceFails (0 ms) [ RUN ] UniquePortId_test.GettingTheRouDiIdWithoutSettingReturnsDefaultId [ OK ] UniquePortId_test.GettingTheRouDiIdWithoutSettingReturnsDefaultId (0 ms) [ RUN ] UniquePortId_test.DefaultConstructorIncrementsID [ OK ] UniquePortId_test.DefaultConstructorIncrementsID (0 ms) [ RUN ] UniquePortId_test.CopyConstructorSetsSameID [ OK ] UniquePortId_test.CopyConstructorSetsSameID (0 ms) [ RUN ] UniquePortId_test.CopyConstructorAssignmentSetsSameID [ OK ] UniquePortId_test.CopyConstructorAssignmentSetsSameID (0 ms) [ RUN ] UniquePortId_test.MoveConstructorSetsSameID [ OK ] UniquePortId_test.MoveConstructorSetsSameID (0 ms) [ RUN ] UniquePortId_test.MoveAssignmentSetsSameID [ OK ] UniquePortId_test.MoveAssignmentSetsSameID (0 ms) [ RUN ] UniquePortId_test.SameIDsAreEqual [ OK ] UniquePortId_test.SameIDsAreEqual (0 ms) [ RUN ] UniquePortId_test.DifferentIDsAreNotEqual [ OK ] UniquePortId_test.DifferentIDsAreNotEqual (0 ms) [ RUN ] UniquePortId_test.LatestIDIsGreatestID [ OK ] UniquePortId_test.LatestIDIsGreatestID (0 ms) [ RUN ] UniquePortId_test.FirstIDIsSmallestID [ OK ] UniquePortId_test.FirstIDIsSmallestID (0 ms) [ RUN ] UniquePortId_test.ConversionToUint64 [ OK ] UniquePortId_test.ConversionToUint64 (0 ms) [ RUN ] UniquePortId_test.CreatingAnUniqueIdWithDefaultCTorIsValid [ OK ] UniquePortId_test.CreatingAnUniqueIdWithDefaultCTorIsValid (0 ms) [ RUN ] UniquePortId_test.InvalidIdIsInvalid [ OK ] UniquePortId_test.InvalidIdIsInvalid (0 ms) [----------] 15 tests from UniquePortId_test (0 ms total) [----------] 11 tests from UntypedClient_test [ RUN ] UntypedClient_test.ConstructorForwardsArgumentsToBaseClient [ OK ] UntypedClient_test.ConstructorForwardsArgumentsToBaseClient (0 ms) [ RUN ] UntypedClient_test.LoanCallsUnderlyingPortWithSuccessResult [ OK ] UntypedClient_test.LoanCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] UntypedClient_test.LoanCallsUnderlyingPortWithErrorResult [ OK ] UntypedClient_test.LoanCallsUnderlyingPortWithErrorResult (0 ms) [ RUN ] UntypedClient_test.ReleaseRequestWithValidPayloadPointerCallsUnderlyingPort [ OK ] UntypedClient_test.ReleaseRequestWithValidPayloadPointerCallsUnderlyingPort (0 ms) [ RUN ] UntypedClient_test.ReleaseRequestWithNullpointerDoesNotCallsUnderlyingPort [ OK ] UntypedClient_test.ReleaseRequestWithNullpointerDoesNotCallsUnderlyingPort (0 ms) [ RUN ] UntypedClient_test.SendWithValidPayloadPointerCallsUnderlyingPort [ OK ] UntypedClient_test.SendWithValidPayloadPointerCallsUnderlyingPort (0 ms) [ RUN ] UntypedClient_test.SendWithNullpointerDoesNotCallsUnderlyingPort [ OK ] UntypedClient_test.SendWithNullpointerDoesNotCallsUnderlyingPort (0 ms) [ RUN ] UntypedClient_test.TakeCallsUnderlyingPortWithSuccessResult [ OK ] UntypedClient_test.TakeCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] UntypedClient_test.TakeCallsUnderlyingPortWithErrorResult [ OK ] UntypedClient_test.TakeCallsUnderlyingPortWithErrorResult (0 ms) [ RUN ] UntypedClient_test.ReleaseResponseWithValidPayloadPointerCallsUnderlyingPort [ OK ] UntypedClient_test.ReleaseResponseWithValidPayloadPointerCallsUnderlyingPort (0 ms) [ RUN ] UntypedClient_test.ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort [ OK ] UntypedClient_test.ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort (0 ms) [----------] 11 tests from UntypedClient_test (0 ms total) [----------] 10 tests from UntypedPublisherTest [ RUN ] UntypedPublisherTest.LoansChunkWithRequestedSizeWorks [ OK ] UntypedPublisherTest.LoansChunkWithRequestedSizeWorks (0 ms) [ RUN ] UntypedPublisherTest.LoansChunkWithRequestedSizeAndUserHeaderWorks [ OK ] UntypedPublisherTest.LoansChunkWithRequestedSizeAndUserHeaderWorks (0 ms) [ RUN ] UntypedPublisherTest.LoanFailsIfPortCannotSatisfyAllocationRequest [ OK ] UntypedPublisherTest.LoanFailsIfPortCannotSatisfyAllocationRequest (0 ms) [ RUN ] UntypedPublisherTest.ReleaseDelegatesCallToPort [ OK ] UntypedPublisherTest.ReleaseDelegatesCallToPort (0 ms) [ RUN ] UntypedPublisherTest.PublishesUserPayloadViaUnderlyingPort [ OK ] UntypedPublisherTest.PublishesUserPayloadViaUnderlyingPort (0 ms) [ RUN ] UntypedPublisherTest.OfferDoesOfferServiceOnUnderlyingPort [ OK ] UntypedPublisherTest.OfferDoesOfferServiceOnUnderlyingPort (0 ms) [ RUN ] UntypedPublisherTest.StopOfferDoesStopOfferServiceOnUnderlyingPort [ OK ] UntypedPublisherTest.StopOfferDoesStopOfferServiceOnUnderlyingPort (0 ms) [ RUN ] UntypedPublisherTest.isOfferedDoesCheckIfPortIsOfferedOnUnderlyingPort [ OK ] UntypedPublisherTest.isOfferedDoesCheckIfPortIsOfferedOnUnderlyingPort (0 ms) [ RUN ] UntypedPublisherTest.isOfferedDoesCheckIfUnderylingPortHasSubscribers [ OK ] UntypedPublisherTest.isOfferedDoesCheckIfUnderylingPortHasSubscribers (0 ms) [ RUN ] UntypedPublisherTest.GetServiceDescriptionCallForwardedToUnderlyingPublisherPort [ OK ] UntypedPublisherTest.GetServiceDescriptionCallForwardedToUnderlyingPublisherPort (0 ms) [----------] 10 tests from UntypedPublisherTest (0 ms total) [----------] 11 tests from UntypedServer_test [ RUN ] UntypedServer_test.ConstructorForwardsArgumentsToBaseClient [ OK ] UntypedServer_test.ConstructorForwardsArgumentsToBaseClient (0 ms) [ RUN ] UntypedServer_test.TakeCallsUnderlyingPortWithSuccessResult [ OK ] UntypedServer_test.TakeCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] UntypedServer_test.TakeCallsUnderlyingPortWithErrorResult [ OK ] UntypedServer_test.TakeCallsUnderlyingPortWithErrorResult (0 ms) [ RUN ] UntypedServer_test.ReleaseRequestWithValidPayloadPointerCallsUnderlyingPort [ OK ] UntypedServer_test.ReleaseRequestWithValidPayloadPointerCallsUnderlyingPort (0 ms) [ RUN ] UntypedServer_test.ReleaseRequestWithNullpointerDoesNotCallsUnderlyingPort [ OK ] UntypedServer_test.ReleaseRequestWithNullpointerDoesNotCallsUnderlyingPort (0 ms) [ RUN ] UntypedServer_test.LoanCallsUnderlyingPortWithSuccessResult [ OK ] UntypedServer_test.LoanCallsUnderlyingPortWithSuccessResult (0 ms) [ RUN ] UntypedServer_test.LoanCallsUnderlyingPortWithErrorResult [ OK ] UntypedServer_test.LoanCallsUnderlyingPortWithErrorResult (0 ms) [ RUN ] UntypedServer_test.SendWithValidPayloadPointerCallsUnderlyingPort [ OK ] UntypedServer_test.SendWithValidPayloadPointerCallsUnderlyingPort (0 ms) [ RUN ] UntypedServer_test.SendWithNullpointerDoesNotCallsUnderlyingPort [ OK ] UntypedServer_test.SendWithNullpointerDoesNotCallsUnderlyingPort (0 ms) [ RUN ] UntypedServer_test.ReleaseResponseWithValidPayloadPointerCallsUnderlyingPort [ OK ] UntypedServer_test.ReleaseResponseWithValidPayloadPointerCallsUnderlyingPort (0 ms) [ RUN ] UntypedServer_test.ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort [ OK ] UntypedServer_test.ReleaseResponseWithNullpointerDoesNotCallsUnderlyingPort (0 ms) [----------] 11 tests from UntypedServer_test (0 ms total) [----------] 9 tests from UntypedSubscriberTest [ RUN ] UntypedSubscriberTest.GetsUIDViaBaseSubscriber [ OK ] UntypedSubscriberTest.GetsUIDViaBaseSubscriber (0 ms) [ RUN ] UntypedSubscriberTest.GetsServiceDescriptionViaBaseSubscriber [ OK ] UntypedSubscriberTest.GetsServiceDescriptionViaBaseSubscriber (0 ms) [ RUN ] UntypedSubscriberTest.GetsSubscriptionStateViaBaseSubscriber [ OK ] UntypedSubscriberTest.GetsSubscriptionStateViaBaseSubscriber (0 ms) [ RUN ] UntypedSubscriberTest.SubscribesViaBaseSubscriber [ OK ] UntypedSubscriberTest.SubscribesViaBaseSubscriber (0 ms) [ RUN ] UntypedSubscriberTest.UnsubscribesViaBaseSubscriber [ OK ] UntypedSubscriberTest.UnsubscribesViaBaseSubscriber (0 ms) [ RUN ] UntypedSubscriberTest.ChecksForNewSamplesViaBaseSubscriber [ OK ] UntypedSubscriberTest.ChecksForNewSamplesViaBaseSubscriber (0 ms) [ RUN ] UntypedSubscriberTest.ChecksForMissedSamplesViaBaseSubscriber [ OK ] UntypedSubscriberTest.ChecksForMissedSamplesViaBaseSubscriber (0 ms) [ RUN ] UntypedSubscriberTest.TakeReturnsAllocatedMemoryChunk GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: releaseChunk(0x330c728) NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] UntypedSubscriberTest.TakeReturnsAllocatedMemoryChunk (0 ms) [ RUN ] UntypedSubscriberTest.ReleasesQueuedDataViaBaseSubscriber [ OK ] UntypedSubscriberTest.ReleasesQueuedDataViaBaseSubscriber (0 ms) [----------] 9 tests from UntypedSubscriberTest (0 ms total) [----------] 17 tests from UsedChunkList_test [ RUN ] UsedChunkList_test.OneChunkCanBeAdded [ OK ] UsedChunkList_test.OneChunkCanBeAdded (0 ms) [ RUN ] UsedChunkList_test.AddSameChunkTwiceWorks [ OK ] UsedChunkList_test.AddSameChunkTwiceWorks (0 ms) [ RUN ] UsedChunkList_test.MultipleChunksCanBeAdded [ OK ] UsedChunkList_test.MultipleChunksCanBeAdded (0 ms) [ RUN ] UsedChunkList_test.AddChunksUpToCapacityWorks [ OK ] UsedChunkList_test.AddChunksUpToCapacityWorks (0 ms) [ RUN ] UsedChunkList_test.AddChunksUntilOverflowIsHandledGracefully [ OK ] UsedChunkList_test.AddChunksUntilOverflowIsHandledGracefully (0 ms) [ RUN ] UsedChunkList_test.OneChunkCanBeRemoved [ OK ] UsedChunkList_test.OneChunkCanBeRemoved (0 ms) [ RUN ] UsedChunkList_test.RemoveSameChunkAddedTwiceWorks [ OK ] UsedChunkList_test.RemoveSameChunkAddedTwiceWorks (0 ms) [ RUN ] UsedChunkList_test.MultipleChunksCanBeRemoved [ OK ] UsedChunkList_test.MultipleChunksCanBeRemoved (0 ms) [ RUN ] UsedChunkList_test.MultipleChunksCanBeRemovedInReverseOrder [ OK ] UsedChunkList_test.MultipleChunksCanBeRemovedInReverseOrder (0 ms) [ RUN ] UsedChunkList_test.MultipleChunksCanBeRemovedInArbitraryOrder [ OK ] UsedChunkList_test.MultipleChunksCanBeRemovedInArbitraryOrder (0 ms) [ RUN ] UsedChunkList_test.UsedChunkListCanBeFilledToCapacityAndFullyEmptied [ OK ] UsedChunkList_test.UsedChunkListCanBeFilledToCapacityAndFullyEmptied (0 ms) [ RUN ] UsedChunkList_test.RemoveChunkFromEmptyListIsHandledGracefully [ OK ] UsedChunkList_test.RemoveChunkFromEmptyListIsHandledGracefully (0 ms) [ RUN ] UsedChunkList_test.RemoveChunkNotInListIsHandledGracefully [ OK ] UsedChunkList_test.RemoveChunkNotInListIsHandledGracefully (0 ms) [ RUN ] UsedChunkList_test.RemoveChunkNotInListDoesNotRemoveOtherChunk [ OK ] UsedChunkList_test.RemoveChunkNotInListDoesNotRemoveOtherChunk (0 ms) [ RUN ] UsedChunkList_test.ChunksAddedToTheUsedChunkKeepsTheChunkAlive [ OK ] UsedChunkList_test.ChunksAddedToTheUsedChunkKeepsTheChunkAlive (0 ms) [ RUN ] UsedChunkList_test.RemovingChunkFromListLetsTheSharedChunkReturnOwnershipToTheMempool [ OK ] UsedChunkList_test.RemovingChunkFromListLetsTheSharedChunkReturnOwnershipToTheMempool (0 ms) [ RUN ] UsedChunkList_test.CallingCleanupReleasesAllChunks [ OK ] UsedChunkList_test.CallingCleanupReleasesAllChunks (0 ms) [----------] 17 tests from UsedChunkList_test (2 ms total) [----------] 13 tests from UserTrigger_test [ RUN ] UserTrigger_test.IsNotTriggeredWhenCreated [ OK ] UserTrigger_test.IsNotTriggeredWhenCreated (0 ms) [ RUN ] UserTrigger_test.CannotBeTriggeredWhenNotAttached [ OK ] UserTrigger_test.CannotBeTriggeredWhenNotAttached (0 ms) [ RUN ] UserTrigger_test.CannotBeTriggeredMultipleTimesWhenNotAttached [ OK ] UserTrigger_test.CannotBeTriggeredMultipleTimesWhenNotAttached (0 ms) [ RUN ] UserTrigger_test.CanBeTriggeredWhenAttached [ OK ] UserTrigger_test.CanBeTriggeredWhenAttached (0 ms) [ RUN ] UserTrigger_test.CanBeTriggeredMultipleTimesWhenAttached [ OK ] UserTrigger_test.CanBeTriggeredMultipleTimesWhenAttached (0 ms) [ RUN ] UserTrigger_test.UserTriggerGoesOutOfScopeCleansupAtWaitSet [ OK ] UserTrigger_test.UserTriggerGoesOutOfScopeCleansupAtWaitSet (0 ms) [ RUN ] UserTrigger_test.ReattachedUserTriggerCleansUpWhenOutOfScope [ OK ] UserTrigger_test.ReattachedUserTriggerCleansUpWhenOutOfScope (0 ms) [ RUN ] UserTrigger_test.AttachingToAnotherWaitSetCleansupFirstWaitset [ OK ] UserTrigger_test.AttachingToAnotherWaitSetCleansupFirstWaitset (0 ms) [ RUN ] UserTrigger_test.AttachingToSameWaitsetTwiceLeadsToOneAttachment [ OK ] UserTrigger_test.AttachingToSameWaitsetTwiceLeadsToOneAttachment (0 ms) [ RUN ] UserTrigger_test.TriggersWaitSet [ OK ] UserTrigger_test.TriggersWaitSet (0 ms) [ RUN ] UserTrigger_test.DetachingFromAttachedWaitsetCleansUp [ OK ] UserTrigger_test.DetachingFromAttachedWaitsetCleansUp (0 ms) [ RUN ] UserTrigger_test.UserTriggerCallbackCanBeCalled [ OK ] UserTrigger_test.UserTriggerCallbackCanBeCalled (0 ms) [ RUN ] UserTrigger_test.UserTriggerCallbackCanBeCalledOverloadWithoutId [ OK ] UserTrigger_test.UserTriggerCallbackCanBeCalledOverloadWithoutId (0 ms) [----------] 13 tests from UserTrigger_test (1 ms total) [----------] 77 tests from WaitSet_test [ RUN ] WaitSet_test.AttachEventOnceIsSuccessful [ OK ] WaitSet_test.AttachEventOnceIsSuccessful (0 ms) [ RUN ] WaitSet_test.AttachMaxEventsIsSuccessful [ OK ] WaitSet_test.AttachMaxEventsIsSuccessful (1 ms) [ RUN ] WaitSet_test.AttachMoreThanMaxEventsFails [ OK ] WaitSet_test.AttachMoreThanMaxEventsFails (1 ms) [ RUN ] WaitSet_test.AttachStateOnceIsSuccessful [ OK ] WaitSet_test.AttachStateOnceIsSuccessful (0 ms) [ RUN ] WaitSet_test.AttachMaxStatesIsSuccessful [ OK ] WaitSet_test.AttachMaxStatesIsSuccessful (1 ms) [ RUN ] WaitSet_test.AttachMoreThanMaxStatesFails [ OK ] WaitSet_test.AttachMoreThanMaxStatesFails (1 ms) [ RUN ] WaitSet_test.AttachMoreThanMaxFailsWithMixedEventsStates [ OK ] WaitSet_test.AttachMoreThanMaxFailsWithMixedEventsStates (1 ms) [ RUN ] WaitSet_test.AttachingSameEventTwiceResultsInError [ OK ] WaitSet_test.AttachingSameEventTwiceResultsInError (0 ms) [ RUN ] WaitSet_test.AttachingSameStateTwiceResultsInError [ OK ] WaitSet_test.AttachingSameStateTwiceResultsInError (0 ms) [ RUN ] WaitSet_test.AttachingSameEventWithNonNullIdTwiceResultsInError [ OK ] WaitSet_test.AttachingSameEventWithNonNullIdTwiceResultsInError (0 ms) [ RUN ] WaitSet_test.AttachingSameStateWithNonNullIdTwiceResultsInError [ OK ] WaitSet_test.AttachingSameStateWithNonNullIdTwiceResultsInError (0 ms) [ RUN ] WaitSet_test.AttachingSameEventWithDifferentIdResultsInError [ OK ] WaitSet_test.AttachingSameEventWithDifferentIdResultsInError (0 ms) [ RUN ] WaitSet_test.AttachingSameStateWithDifferentIdResultsInError [ OK ] WaitSet_test.AttachingSameStateWithDifferentIdResultsInError (0 ms) [ RUN ] WaitSet_test.DetachingAttachedEventIsSuccessful [ OK ] WaitSet_test.DetachingAttachedEventIsSuccessful (0 ms) [ RUN ] WaitSet_test.DetachingAttachedStateIsSuccessful [ OK ] WaitSet_test.DetachingAttachedStateIsSuccessful (0 ms) [ RUN ] WaitSet_test.DetachingAttachedEventTwiceWorks [ OK ] WaitSet_test.DetachingAttachedEventTwiceWorks (0 ms) [ RUN ] WaitSet_test.DetachingAttachedStateTwiceWorks [ OK ] WaitSet_test.DetachingAttachedStateTwiceWorks (0 ms) [ RUN ] WaitSet_test.DetachingMakesSpaceForAnotherEvent [ OK ] WaitSet_test.DetachingMakesSpaceForAnotherEvent (1 ms) [ RUN ] WaitSet_test.DetachingMakesSpaceForAnotherState [ OK ] WaitSet_test.DetachingMakesSpaceForAnotherState (1 ms) [ RUN ] WaitSet_test.DetachingMakesSpaceForAnotherAttachmentWithMixedEventsStates [ OK ] WaitSet_test.DetachingMakesSpaceForAnotherAttachmentWithMixedEventsStates (1 ms) [ RUN ] WaitSet_test.DetachingAllEventAttachmentsOfFullWaitSetIsSuccessful [ OK ] WaitSet_test.DetachingAllEventAttachmentsOfFullWaitSetIsSuccessful (2 ms) [ RUN ] WaitSet_test.DetachingAllStateAttachmentsOfFullWaitSetIsSuccessful [ OK ] WaitSet_test.DetachingAllStateAttachmentsOfFullWaitSetIsSuccessful (2 ms) [ RUN ] WaitSet_test.DetachingAllMixedAttachmentsOfFullWaitSetIsSuccessful [ OK ] WaitSet_test.DetachingAllMixedAttachmentsOfFullWaitSetIsSuccessful (2 ms) [ RUN ] WaitSet_test.DetachingAttachedEventWithDetachStateChangesNothing [ OK ] WaitSet_test.DetachingAttachedEventWithDetachStateChangesNothing (0 ms) [ RUN ] WaitSet_test.DetachingAttachedStateWithDetachEventChangesNothing [ OK ] WaitSet_test.DetachingAttachedStateWithDetachEventChangesNothing (0 ms) [ RUN ] WaitSet_test.AttachingEventWithEnumIsSuccessful [ OK ] WaitSet_test.AttachingEventWithEnumIsSuccessful (0 ms) [ RUN ] WaitSet_test.AttachingSameEventWithEnumFails [ OK ] WaitSet_test.AttachingSameEventWithEnumFails (0 ms) [ RUN ] WaitSet_test.AttachingSameEventWithDifferentEnumValueSucceeds [ OK ] WaitSet_test.AttachingSameEventWithDifferentEnumValueSucceeds (0 ms) [ RUN ] WaitSet_test.AttachingSameEventWithDifferentEnumTypeSucceeds [ OK ] WaitSet_test.AttachingSameEventWithDifferentEnumTypeSucceeds (0 ms) [ RUN ] WaitSet_test.AttachingStateWithEnumIsSuccessful [ OK ] WaitSet_test.AttachingStateWithEnumIsSuccessful (0 ms) [ RUN ] WaitSet_test.AttachingSameStateWithEnumFails [ OK ] WaitSet_test.AttachingSameStateWithEnumFails (0 ms) [ RUN ] WaitSet_test.AttachingSameStateWithDifferentEnumValueSucceeds [ OK ] WaitSet_test.AttachingSameStateWithDifferentEnumValueSucceeds (0 ms) [ RUN ] WaitSet_test.AttachingSameStateWithDifferentEnumTypeSucceeds [ OK ] WaitSet_test.AttachingSameStateWithDifferentEnumTypeSucceeds (0 ms) [ RUN ] WaitSet_test.ResetCallbackIsCalledWhenWaitsetGoesOutOfScope [ OK ] WaitSet_test.ResetCallbackIsCalledWhenWaitsetGoesOutOfScope (0 ms) [ RUN ] WaitSet_test.ResetCallbackIsCalledWhenFullWaitsetGoesOutOfScope [ OK ] WaitSet_test.ResetCallbackIsCalledWhenFullWaitsetGoesOutOfScope (1 ms) [ RUN ] WaitSet_test.EventAttachmentRemovesItselfFromWaitsetWhenGoingOutOfScope [ OK ] WaitSet_test.EventAttachmentRemovesItselfFromWaitsetWhenGoingOutOfScope (1 ms) [ RUN ] WaitSet_test.StateAttachmentRemovesItselfFromWaitsetWhenGoingOutOfScope [ OK ] WaitSet_test.StateAttachmentRemovesItselfFromWaitsetWhenGoingOutOfScope (1 ms) [ RUN ] WaitSet_test.MultipleAttachmentsRemovingThemselfFromWaitsetWhenGoingOutOfScope [ OK ] WaitSet_test.MultipleAttachmentsRemovingThemselfFromWaitsetWhenGoingOutOfScope (1 ms) [ RUN ] WaitSet_test.AttachmentsGoingOutOfScopeReducesSize [ OK ] WaitSet_test.AttachmentsGoingOutOfScopeReducesSize (0 ms) [ RUN ] WaitSet_test.WaitBlocksWhenNothingTriggered [ OK ] WaitSet_test.WaitBlocksWhenNothingTriggered (21 ms) [ RUN ] WaitSet_test.TimedWaitReturnsNothingWhenNothingTriggered [ OK ] WaitSet_test.TimedWaitReturnsNothingWhenNothingTriggered (11 ms) [ RUN ] WaitSet_test.WaitReturnsTheOneTriggeredCondition [ OK ] WaitSet_test.WaitReturnsTheOneTriggeredCondition (1 ms) [ RUN ] WaitSet_test.TimedWaitReturnsTheOneTriggeredCondition [ OK ] WaitSet_test.TimedWaitReturnsTheOneTriggeredCondition (1 ms) [ RUN ] WaitSet_test.WaitReturnsAllTriggeredConditionWhenMultipleAreTriggered [ OK ] WaitSet_test.WaitReturnsAllTriggeredConditionWhenMultipleAreTriggered (1 ms) [ RUN ] WaitSet_test.TimedWaitReturnsAllTriggeredConditionWhenMultipleAreTriggered [ OK ] WaitSet_test.TimedWaitReturnsAllTriggeredConditionWhenMultipleAreTriggered (1 ms) [ RUN ] WaitSet_test.WaitReturnsAllTriggeredConditionWhenAllAreTriggered [ OK ] WaitSet_test.WaitReturnsAllTriggeredConditionWhenAllAreTriggered (1 ms) [ RUN ] WaitSet_test.TimedWaitReturnsAllTriggeredConditionWhenAllAreTriggered [ OK ] WaitSet_test.TimedWaitReturnsAllTriggeredConditionWhenAllAreTriggered (1 ms) [ RUN ] WaitSet_test.WaitReturnsEventTriggersWithOneCorrectCallback [ OK ] WaitSet_test.WaitReturnsEventTriggersWithOneCorrectCallback (0 ms) [ RUN ] WaitSet_test.TimedWaitReturnsEventTriggersWithTwoCorrectCallback [ OK ] WaitSet_test.TimedWaitReturnsEventTriggersWithTwoCorrectCallback (0 ms) [ RUN ] WaitSet_test.WaitReturnsEventTriggersWithTwoCorrectCallbacksWithContextData [ OK ] WaitSet_test.WaitReturnsEventTriggersWithTwoCorrectCallbacksWithContextData (0 ms) [ RUN ] WaitSet_test.TimedWaitReturnsEventTriggersWithTwoCorrectCallbacksWithContextData [ OK ] WaitSet_test.TimedWaitReturnsEventTriggersWithTwoCorrectCallbacksWithContextData (0 ms) [ RUN ] WaitSet_test.WaitReturnsStateTriggersWithOneCorrectCallback [ OK ] WaitSet_test.WaitReturnsStateTriggersWithOneCorrectCallback (0 ms) [ RUN ] WaitSet_test.TimedWaitReturnsStateTriggersWithTwoCorrectCallback [ OK ] WaitSet_test.TimedWaitReturnsStateTriggersWithTwoCorrectCallback (0 ms) [ RUN ] WaitSet_test.WaitReturnsStateTriggersWithTwoCorrectCallbacksWithContextData [ OK ] WaitSet_test.WaitReturnsStateTriggersWithTwoCorrectCallbacksWithContextData (0 ms) [ RUN ] WaitSet_test.TimedWaitReturnsStateTriggersWithTwoCorrectCallbacksWithContextData [ OK ] WaitSet_test.TimedWaitReturnsStateTriggersWithTwoCorrectCallbacksWithContextData (0 ms) [ RUN ] WaitSet_test.NonResetStatesAreReturnedAgainInTimedWait [ OK ] WaitSet_test.NonResetStatesAreReturnedAgainInTimedWait (1 ms) [ RUN ] WaitSet_test.NonResetStatesAreReturnedAgainInWait [ OK ] WaitSet_test.NonResetStatesAreReturnedAgainInWait (1 ms) [ RUN ] WaitSet_test.TriggeredEventsAreNotReturnedTwiceInTimedWait [ OK ] WaitSet_test.TriggeredEventsAreNotReturnedTwiceInTimedWait (1 ms) [ RUN ] WaitSet_test.TriggeredEventsAreNotReturnedTwiceInWait [ OK ] WaitSet_test.TriggeredEventsAreNotReturnedTwiceInWait (1 ms) [ RUN ] WaitSet_test.InMixSetupOnlyStateTriggerAreReturnedTwiceInTimedWait [ OK ] WaitSet_test.InMixSetupOnlyStateTriggerAreReturnedTwiceInTimedWait (2 ms) [ RUN ] WaitSet_test.InMixSetupOnlyStateTriggerAreReturnedTwiceInWait [ OK ] WaitSet_test.InMixSetupOnlyStateTriggerAreReturnedTwiceInWait (2 ms) [ RUN ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredBeforeItIsReturnedAgainInTimedWait [ OK ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredBeforeItIsReturnedAgainInTimedWait (1 ms) [ RUN ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredBeforeItIsReturnedAgainInWait [ OK ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredBeforeItIsReturnedAgainInWait (1 ms) [ RUN ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredAfterItIsReturnedAgainInTimedWait [ OK ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredAfterItIsReturnedAgainInTimedWait (1 ms) [ RUN ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredAfterItIsReturnedAgainInWait [ OK ] WaitSet_test.WhenStateIsNotResetAndEventIsTriggeredAfterItIsReturnedAgainInWait (1 ms) [ RUN ] WaitSet_test.WhenStateIsNotResetAndEventsAreTriggeredItIsReturnedAgainInTimedWait [ OK ] WaitSet_test.WhenStateIsNotResetAndEventsAreTriggeredItIsReturnedAgainInTimedWait (1 ms) [ RUN ] WaitSet_test.WhenStateIsNotResetAndEventsAreTriggeredItIsReturnedAgainInWait [ OK ] WaitSet_test.WhenStateIsNotResetAndEventsAreTriggeredItIsReturnedAgainInWait (1 ms) [ RUN ] WaitSet_test.NotifyingWaitSetTwiceWithSameTriggersWorksInTimedWait [ OK ] WaitSet_test.NotifyingWaitSetTwiceWithSameTriggersWorksInTimedWait (1 ms) [ RUN ] WaitSet_test.NotifyingWaitSetTwiceWithSameTriggersWorksInWait [ OK ] WaitSet_test.NotifyingWaitSetTwiceWithSameTriggersWorksInWait (1 ms) [ RUN ] WaitSet_test.EventBasedTriggerIsReturnedOnlyOnceWhenItsTriggered [ OK ] WaitSet_test.EventBasedTriggerIsReturnedOnlyOnceWhenItsTriggered (1 ms) [ RUN ] WaitSet_test.MixingEventAndStateBasedTriggerHandlesEventTriggeresWithWaitCorrectly [ OK ] WaitSet_test.MixingEventAndStateBasedTriggerHandlesEventTriggeresWithWaitCorrectly (0 ms) [ RUN ] WaitSet_test.WaitUnblocksAfterMarkForDestructionCall [ OK ] WaitSet_test.WaitUnblocksAfterMarkForDestructionCall (20 ms) [ RUN ] WaitSet_test.TimedWaitUnblocksAfterMarkForDestructionCall [ OK ] WaitSet_test.TimedWaitUnblocksAfterMarkForDestructionCall (20 ms) [ RUN ] WaitSet_test.WaitSetReturnsIfStateTriggeredBeforeAttachingWithEventType [ OK ] WaitSet_test.WaitSetReturnsIfStateTriggeredBeforeAttachingWithEventType (0 ms) [ RUN ] WaitSet_test.WaitSetReturnsIfStateTriggeredBeforeAttachingWithEventId [ OK ] WaitSet_test.WaitSetReturnsIfStateTriggeredBeforeAttachingWithEventId (0 ms) [ RUN ] WaitSet_test.WaitSetReturnsAgainIfStateTriggeredBeforeAttachingWithEventType [ OK ] WaitSet_test.WaitSetReturnsAgainIfStateTriggeredBeforeAttachingWithEventType (0 ms) [ RUN ] WaitSet_test.WaitSetReturnsAgainIfStateTriggeredBeforeAttachingWithEventId [ OK ] WaitSet_test.WaitSetReturnsAgainIfStateTriggeredBeforeAttachingWithEventId (0 ms) [----------] 77 tests from WaitSet_test (146 ms total) [----------] 2 tests from PoshRuntimeFactory_test [ RUN ] PoshRuntimeFactory_test.SetValidRuntimeFactorySucceeds 2024-03-21 07:39:58.614 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:39:58.614 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] PoshRuntimeFactory_test.SetValidRuntimeFactorySucceeds (0 ms) [ RUN ] PoshRuntimeFactory_test.SetEmptyRuntimeFactoryFails 2024-03-21 07:39:58.614 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] PoshRuntimeFactory_test.SetEmptyRuntimeFactoryFails (3 ms) [----------] 2 tests from PoshRuntimeFactory_test (3 ms total) [----------] 3 tests from PoshRuntimeNodeProperty_test [ RUN ] PoshRuntimeNodeProperty_test.ConstructorNodePropertyWithNodeNameIsSuccessful [ OK ] PoshRuntimeNodeProperty_test.ConstructorNodePropertyWithNodeNameIsSuccessful (0 ms) [ RUN ] PoshRuntimeNodeProperty_test.ConstructorNodePropertyWithSerializationIsSuccessful [ OK ] PoshRuntimeNodeProperty_test.ConstructorNodePropertyWithSerializationIsSuccessful (0 ms) [ RUN ] PoshRuntimeNodeProperty_test.ConstructorNodePropertyWithWrongSerializationIsNotSuccessful 2024-03-21 07:39:58.618 [ Error ]: unable to create NodeProperty from serialized string Node [ OK ] PoshRuntimeNodeProperty_test.ConstructorNodePropertyWithWrongSerializationIsNotSuccessful (0 ms) [----------] 3 tests from PoshRuntimeNodeProperty_test (0 ms total) [----------] 19 tests from CmdLineParser_test [ RUN ] CmdLineParser_test.NoOptionLeadsToDefaultValues [ OK ] CmdLineParser_test.NoOptionLeadsToDefaultValues (145 ms) [ RUN ] CmdLineParser_test.WrongOptionLeadsUnkownOptionResult ./foo: unrecognized option '--ICanHazLulz' [ OK ] CmdLineParser_test.WrongOptionLeadsUnkownOptionResult (0 ms) [ RUN ] CmdLineParser_test.HelpLongOptionLeadsToProgrammNotRunning Usage: ./foo [options] Options: -h, --help Display help. -v, --version Display version. -u, --unique-roudi-id Set the unique RouDi id. -m, --monitoring-mode Set process alive monitoring mode. {on, off} default = 'on' on: enables monitoring for all processes off: disables monitoring for all processes -l, --log-level Set log level. {off, fatal, error, warning, info, debug, verbose} -x, --compatibility Set compatibility check level between runtime and RouDi. off: no check major: same major version minor: same minor version + major check patch: same patch version + minor check commitId: same commit ID + patch check buildDate: same build date + commId check -k, --kill-delay Sets the delay when RouDi sends SIG_KILL, if apps have't responded after trying SIG_TERM first, in seconds. [ OK ] CmdLineParser_test.HelpLongOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.HelpShortOptionLeadsToProgrammNotRunning Usage: ./foo [options] Options: -h, --help Display help. -v, --version Display version. -u, --unique-roudi-id Set the unique RouDi id. -m, --monitoring-mode Set process alive monitoring mode. {on, off} default = 'on' on: enables monitoring for all processes off: disables monitoring for all processes -l, --log-level Set log level. {off, fatal, error, warning, info, debug, verbose} -x, --compatibility Set compatibility check level between runtime and RouDi. off: no check major: same major version minor: same minor version + major check patch: same patch version + minor check commitId: same commit ID + patch check buildDate: same build date + commId check -k, --kill-delay Sets the delay when RouDi sends SIG_KILL, if apps have't responded after trying SIG_TERM first, in seconds. [ OK ] CmdLineParser_test.HelpShortOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.VersionShortOptionLeadsToProgrammNotRunning RouDi version: 2.0.3 Build date: 2023-02-06T15:53:11Z Commit ID: 0000000000000000000000000000000000000000 [ OK ] CmdLineParser_test.VersionShortOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.VersionLongOptionLeadsToProgrammNotRunning RouDi version: 2.0.3 Build date: 2023-02-06T15:53:11Z Commit ID: 0000000000000000000000000000000000000000 [ OK ] CmdLineParser_test.VersionLongOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.MonitoringModeOptionsLeadToCorrectMode [ OK ] CmdLineParser_test.MonitoringModeOptionsLeadToCorrectMode (0 ms) [ RUN ] CmdLineParser_test.WrongMonitoringModeOptionLeadsToProgrammNotRunning 2024-03-21 07:39:58.763 [ Error ]: Options for monitoring-mode are 'on' and 'off'! [ OK ] CmdLineParser_test.WrongMonitoringModeOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.LogLevelOptionsLeadToCorrectLogLevel [ OK ] CmdLineParser_test.LogLevelOptionsLeadToCorrectLogLevel (0 ms) [ RUN ] CmdLineParser_test.WrongLogLevelOptionLeadsToProgrammNotRunning 2024-03-21 07:39:58.763 [ Error ]: Options for log-level are 'off', 'fatal', 'error', 'warning', 'info', 'debug' and 'verbose'! [ OK ] CmdLineParser_test.WrongLogLevelOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.KillDelayLongOptionLeadsToCorrectDelay [ OK ] CmdLineParser_test.KillDelayLongOptionLeadsToCorrectDelay (0 ms) [ RUN ] CmdLineParser_test.KillDelayShortOptionLeadsToCorrectDelay [ OK ] CmdLineParser_test.KillDelayShortOptionLeadsToCorrectDelay (0 ms) [ RUN ] CmdLineParser_test.KillDelayOptionOutOfBoundsLeadsToProgrammNotRunning 4294967296 too large, uint32_t overflow 2024-03-21 07:39:58.764 [ Error ]: The process kill delay must be in the range of [0, 4294967295] [ OK ] CmdLineParser_test.KillDelayOptionOutOfBoundsLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.CompatibilityLevelOptionsLeadToCorrectCompatibilityLevel [ OK ] CmdLineParser_test.CompatibilityLevelOptionsLeadToCorrectCompatibilityLevel (0 ms) [ RUN ] CmdLineParser_test.WrongCompatibilityLevelOptionLeadsToProgrammNotRunning 2024-03-21 07:39:58.764 [ Error ]: Options for compatibility are 'off', 'major', 'minor', 'patch', 'commitId' and 'buildDate'! [ OK ] CmdLineParser_test.WrongCompatibilityLevelOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.UniqueIdLongOptionLeadsToCorrectUniqueId [ OK ] CmdLineParser_test.UniqueIdLongOptionLeadsToCorrectUniqueId (0 ms) [ RUN ] CmdLineParser_test.UniqueIdShortOptionLeadsToCorrectUniqueId [ OK ] CmdLineParser_test.UniqueIdShortOptionLeadsToCorrectUniqueId (0 ms) [ RUN ] CmdLineParser_test.OutOfBoundsUniqueIdOptionLeadsToProgrammNotRunning 65536 too large, uint16_t overflow 2024-03-21 07:39:58.764 [ Error ]: The RouDi id must be in the range of [0, 65535] [ OK ] CmdLineParser_test.OutOfBoundsUniqueIdOptionLeadsToProgrammNotRunning (0 ms) [ RUN ] CmdLineParser_test.CmdLineParsingModeEqualToOneHandlesOnlyTheFirstOption [ OK ] CmdLineParser_test.CmdLineParsingModeEqualToOneHandlesOnlyTheFirstOption (0 ms) [----------] 19 tests from CmdLineParser_test (146 ms total) [----------] 7 tests from CmdLineParserConfigFileOption_test [ RUN ] CmdLineParserConfigFileOption_test.NoConfigPathOptionLeadsToEmptyPath [ OK ] CmdLineParserConfigFileOption_test.NoConfigPathOptionLeadsToEmptyPath (0 ms) [ RUN ] CmdLineParserConfigFileOption_test.ConfigPathShortOptionIsCorrectlyRead [ OK ] CmdLineParserConfigFileOption_test.ConfigPathShortOptionIsCorrectlyRead (0 ms) [ RUN ] CmdLineParserConfigFileOption_test.ConfigPathLongOptionIsCorrectlyRead [ OK ] CmdLineParserConfigFileOption_test.ConfigPathLongOptionIsCorrectlyRead (0 ms) [ RUN ] CmdLineParserConfigFileOption_test.HelpLongOptionLeadsProgrammNotRunning Usage: ./foo [options] Options: -h, --help Display help. -v, --version Display version. -u, --unique-roudi-id Set the unique RouDi id. -m, --monitoring-mode Set process alive monitoring mode. {on, off} default = 'on' on: enables monitoring for all processes off: disables monitoring for all processes -l, --log-level Set log level. {off, fatal, error, warning, info, debug, verbose} -x, --compatibility Set compatibility check level between runtime and RouDi. off: no check major: same major version minor: same minor version + major check patch: same patch version + minor check commitId: same commit ID + patch check buildDate: same build date + commId check -k, --kill-delay Sets the delay when RouDi sends SIG_KILL, if apps have't responded after trying SIG_TERM first, in seconds. Config File Option: -c, --config-file Path to the RouDi Config File. Have a look at the documentation for the format. If option is not given, fallbacks in descending order: 1) /etc/iceoryx/roudi_config.toml 2) hard-coded config [ OK ] CmdLineParserConfigFileOption_test.HelpLongOptionLeadsProgrammNotRunning (0 ms) [ RUN ] CmdLineParserConfigFileOption_test.WrongOptionLeadsUnkownOptionResult ./foo: unrecognized option '--unknown' [ OK ] CmdLineParserConfigFileOption_test.WrongOptionLeadsUnkownOptionResult (0 ms) [ RUN ] CmdLineParserConfigFileOption_test.UniqueIdOptionLeadsCallingCmdLineParserParseReturningNoError [ OK ] CmdLineParserConfigFileOption_test.UniqueIdOptionLeadsCallingCmdLineParserParseReturningNoError (0 ms) [ RUN ] CmdLineParserConfigFileOption_test.CmdLineParsingModeEqualToOneHandleOnlyTheFirstOptionReturningNoError [ OK ] CmdLineParserConfigFileOption_test.CmdLineParsingModeEqualToOneHandleOnlyTheFirstOptionReturningNoError (0 ms) [----------] 7 tests from CmdLineParserConfigFileOption_test (0 ms total) [----------] 1 test from RoudiConfigTomlFileProvider_test [ RUN ] RoudiConfigTomlFileProvider_test.ParseDefaultConfigIsSuccessful 2024-03-21 07:39:58.766 [ Info ]: No config file provided and also not found at '/etc/iceoryx/roudi_config.toml'. Falling back to built-in config. [ OK ] RoudiConfigTomlFileProvider_test.ParseDefaultConfigIsSuccessful (2 ms) [----------] 1 test from RoudiConfigTomlFileProvider_test (2 ms total) [----------] 7 tests from GenericMemoryBlock_POD_Test [ RUN ] GenericMemoryBlock_POD_Test.Initial [ OK ] GenericMemoryBlock_POD_Test.Initial (0 ms) [ RUN ] GenericMemoryBlock_POD_Test.Size [ OK ] GenericMemoryBlock_POD_Test.Size (0 ms) [ RUN ] GenericMemoryBlock_POD_Test.Alignment [ OK ] GenericMemoryBlock_POD_Test.Alignment (0 ms) [ RUN ] GenericMemoryBlock_POD_Test.EmplaceWithoutCreate [ OK ] GenericMemoryBlock_POD_Test.EmplaceWithoutCreate (0 ms) [ RUN ] GenericMemoryBlock_POD_Test.EmplaceValue 2024-03-21 07:39:58.767 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_POD_Test.EmplaceValue (0 ms) [ RUN ] GenericMemoryBlock_POD_Test.MultipleEmplaceValue 2024-03-21 07:39:58.768 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_POD_Test.MultipleEmplaceValue (0 ms) [ RUN ] GenericMemoryBlock_POD_Test.GetValue 2024-03-21 07:39:58.768 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_POD_Test.GetValue (0 ms) [----------] 7 tests from GenericMemoryBlock_POD_Test (0 ms total) [----------] 6 tests from GenericMemoryBlock_NonTrivial_Test [ RUN ] GenericMemoryBlock_NonTrivial_Test.EmplaceValue 2024-03-21 07:39:58.768 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_NonTrivial_Test.EmplaceValue (0 ms) [ RUN ] GenericMemoryBlock_NonTrivial_Test.MultipleEmplaceValue 2024-03-21 07:39:58.768 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_NonTrivial_Test.MultipleEmplaceValue (0 ms) [ RUN ] GenericMemoryBlock_NonTrivial_Test.RunDestructorWithoutCreate [ OK ] GenericMemoryBlock_NonTrivial_Test.RunDestructorWithoutCreate (0 ms) [ RUN ] GenericMemoryBlock_NonTrivial_Test.RunDestructorWithoutEmplace 2024-03-21 07:39:58.768 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_NonTrivial_Test.RunDestructorWithoutEmplace (0 ms) [ RUN ] GenericMemoryBlock_NonTrivial_Test.DestroyWithEmplace 2024-03-21 07:39:58.768 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_NonTrivial_Test.DestroyWithEmplace (0 ms) [ RUN ] GenericMemoryBlock_NonTrivial_Test.RepetitiveDestroyWithEmplace 2024-03-21 07:39:58.768 [ Debug ]: Registered memory segment 0x3186fa4 with size 4 to id 1 [ OK ] GenericMemoryBlock_NonTrivial_Test.RepetitiveDestroyWithEmplace (0 ms) [----------] 6 tests from GenericMemoryBlock_NonTrivial_Test (0 ms total) [----------] 7 tests from IceoryxRoudiApp_test [ RUN ] IceoryxRoudiApp_test.VerifyConstructorIsSuccessful [ OK ] IceoryxRoudiApp_test.VerifyConstructorIsSuccessful (0 ms) [ RUN ] IceoryxRoudiApp_test.CreateTwoRoudiAppIsSuccessful [ OK ] IceoryxRoudiApp_test.CreateTwoRoudiAppIsSuccessful (0 ms) [ RUN ] IceoryxRoudiApp_test.VerifyRunMethodWithFalseConditionReturnExitSuccess [ OK ] IceoryxRoudiApp_test.VerifyRunMethodWithFalseConditionReturnExitSuccess (0 ms) [ RUN ] IceoryxRoudiApp_test.ConstructorCalledWithArgUniqueIdTwoTimesReturnError [ OK ] IceoryxRoudiApp_test.ConstructorCalledWithArgUniqueIdTwoTimesReturnError (0 ms) [ RUN ] IceoryxRoudiApp_test.ConstructorCalledWithArgVersionSetRunVariableToFalse RouDi version: 2.0.3 Build date: 2023-02-06T15:53:11Z Commit ID: 0000000000000000000000000000000000000000 [ OK ] IceoryxRoudiApp_test.ConstructorCalledWithArgVersionSetRunVariableToFalse (0 ms) [ RUN ] IceoryxRoudiApp_test.VerifyConstructorWithEmptyConfigSetRunVariableToFalse [ OK ] IceoryxRoudiApp_test.VerifyConstructorWithEmptyConfigSetRunVariableToFalse (0 ms) [ RUN ] IceoryxRoudiApp_test.VerifyConstructorUsingConfigWithSegmentWithoutMemPoolSetRunVariableToFalse [ OK ] IceoryxRoudiApp_test.VerifyConstructorUsingConfigWithSegmentWithoutMemPoolSetRunVariableToFalse (0 ms) [----------] 7 tests from IceoryxRoudiApp_test (2 ms total) [----------] 2 tests from MemoryBlock_Test [ RUN ] MemoryBlock_Test.Initial [ OK ] MemoryBlock_Test.Initial (0 ms) [ RUN ] MemoryBlock_Test.MemoryAvailableAfterCreation GMOCK WARNING: Uninteresting mock function call - returning directly. Function call: destroy() NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/docs/gmock_cook_book.md#knowing-when-to-expect for details. [ OK ] MemoryBlock_Test.MemoryAvailableAfterCreation (0 ms) [----------] 2 tests from MemoryBlock_Test (0 ms total) [----------] 6 tests from RouDiMemoryManager_Test [ RUN ] RouDiMemoryManager_Test.CallingCreateAndAnnounceMemoryWithoutMemoryProviderFails [ OK ] RouDiMemoryManager_Test.CallingCreateAndAnnounceMemoryWithoutMemoryProviderFails (0 ms) [ RUN ] RouDiMemoryManager_Test.CallingCreateMemoryWithMemoryProviderSucceeds [ OK ] RouDiMemoryManager_Test.CallingCreateMemoryWithMemoryProviderSucceeds (0 ms) [ RUN ] RouDiMemoryManager_Test.CallingCreateMemoryWithMemoryProviderError 2024-03-21 07:39:58.772 [ Error ]: Could not create memory: MemoryProviderError = NO_MEMORY_BLOCKS_PRESENT 2024-03-21 07:39:58.772 [ Error ]: Could not create memory: MemoryProviderError = NO_MEMORY_BLOCKS_PRESENT [ OK ] RouDiMemoryManager_Test.CallingCreateMemoryWithMemoryProviderError (0 ms) [ RUN ] RouDiMemoryManager_Test.RouDiMemoryManagerDTorTriggersMemoryProviderDestroy [ OK ] RouDiMemoryManager_Test.RouDiMemoryManagerDTorTriggersMemoryProviderDestroy (0 ms) [ RUN ] RouDiMemoryManager_Test.AddMemoryProviderExceedsCapacity [ OK ] RouDiMemoryManager_Test.AddMemoryProviderExceedsCapacity (0 ms) [ RUN ] RouDiMemoryManager_Test.OperatorTest [ OK ] RouDiMemoryManager_Test.OperatorTest (0 ms) [----------] 6 tests from RouDiMemoryManager_Test (0 ms total) [----------] 24 tests from MemoryProvider_Test [ RUN ] MemoryProvider_Test.InitiallyMemoryIsNotAvailable [ OK ] MemoryProvider_Test.InitiallyMemoryIsNotAvailable (0 ms) [ RUN ] MemoryProvider_Test.InitiallyMemoryIsNotAvailableAnnounced [ OK ] MemoryProvider_Test.InitiallyMemoryIsNotAvailableAnnounced (0 ms) [ RUN ] MemoryProvider_Test.AddMemoryBlock [ OK ] MemoryProvider_Test.AddMemoryBlock (0 ms) [ RUN ] MemoryProvider_Test.AddMemoryBlockDoesNotMakeMemoryAvailable [ OK ] MemoryProvider_Test.AddMemoryBlockDoesNotMakeMemoryAvailable (0 ms) [ RUN ] MemoryProvider_Test.AddMemoryBlockExceedsCapacity [ OK ] MemoryProvider_Test.AddMemoryBlockExceedsCapacity (0 ms) [ RUN ] MemoryProvider_Test.CreateWithoutMemoryBlock [ OK ] MemoryProvider_Test.CreateWithoutMemoryBlock (0 ms) [ RUN ] MemoryProvider_Test.CreateWithCommonSetupOfOneMemoryBlockIsSuccessful [ OK ] MemoryProvider_Test.CreateWithCommonSetupOfOneMemoryBlockIsSuccessful (0 ms) [ RUN ] MemoryProvider_Test.CreationFailed [ OK ] MemoryProvider_Test.CreationFailed (0 ms) [ RUN ] MemoryProvider_Test.CreateAndAnnounceWithOneMemoryBlock [ OK ] MemoryProvider_Test.CreateAndAnnounceWithOneMemoryBlock (0 ms) [ RUN ] MemoryProvider_Test.CreateAndAnnounceWithMultipleMemoryBlocks [ OK ] MemoryProvider_Test.CreateAndAnnounceWithMultipleMemoryBlocks (0 ms) [ RUN ] MemoryProvider_Test.AddMemoryBlockAfterCreation [ OK ] MemoryProvider_Test.AddMemoryBlockAfterCreation (0 ms) [ RUN ] MemoryProvider_Test.MultipleCreates [ OK ] MemoryProvider_Test.MultipleCreates (0 ms) [ RUN ] MemoryProvider_Test.MultipleAnnouncesAreSuppressed [ OK ] MemoryProvider_Test.MultipleAnnouncesAreSuppressed (0 ms) [ RUN ] MemoryProvider_Test.MultipleDestroys [ OK ] MemoryProvider_Test.MultipleDestroys (0 ms) [ RUN ] MemoryProvider_Test.IntialBaseAddressValueIsUnset [ OK ] MemoryProvider_Test.IntialBaseAddressValueIsUnset (0 ms) [ RUN ] MemoryProvider_Test.BaseAddressValueAfterCreationIsValid [ OK ] MemoryProvider_Test.BaseAddressValueAfterCreationIsValid (0 ms) [ RUN ] MemoryProvider_Test.BaseAddressValueAfterDestructionIsUnset [ OK ] MemoryProvider_Test.BaseAddressValueAfterDestructionIsUnset (0 ms) [ RUN ] MemoryProvider_Test.InitialSizeValueIsZero [ OK ] MemoryProvider_Test.InitialSizeValueIsZero (0 ms) [ RUN ] MemoryProvider_Test.SizeValueAfterCreationHasExpectedValue [ OK ] MemoryProvider_Test.SizeValueAfterCreationHasExpectedValue (0 ms) [ RUN ] MemoryProvider_Test.SizeValueAfterDestructionIsZero [ OK ] MemoryProvider_Test.SizeValueAfterDestructionIsZero (0 ms) [ RUN ] MemoryProvider_Test.InitialSegmentIdValueIsUnset [ OK ] MemoryProvider_Test.InitialSegmentIdValueIsUnset (0 ms) [ RUN ] MemoryProvider_Test.SegmentIdValueAfterCreationIsValid [ OK ] MemoryProvider_Test.SegmentIdValueAfterCreationIsValid (0 ms) [ RUN ] MemoryProvider_Test.SegmentIdValueAfterDestructionIsUnset [ OK ] MemoryProvider_Test.SegmentIdValueAfterDestructionIsUnset (0 ms) [ RUN ] MemoryProvider_Test.GetErrorString [ OK ] MemoryProvider_Test.GetErrorString (0 ms) [----------] 24 tests from MemoryProvider_Test (3 ms total) [----------] 2 tests from MemPoolIntrospection_test [ RUN ] MemPoolIntrospection_test.CTOR [ OK ] MemPoolIntrospection_test.CTOR (0 ms) [ RUN ] MemPoolIntrospection_test.send_noSubscribers [ OK ] MemPoolIntrospection_test.send_noSubscribers (0 ms) [ DISABLED ] MemPoolIntrospection_test.DISABLED_send_withSubscribers [----------] 2 tests from MemPoolIntrospection_test (0 ms total) [----------] 4 tests from PortIntrospection_test [ RUN ] PortIntrospection_test.registerPublisherPort [ OK ] PortIntrospection_test.registerPublisherPort (2 ms) [ RUN ] PortIntrospection_test.sendPortData_EmptyList [ OK ] PortIntrospection_test.sendPortData_EmptyList (2 ms) [ RUN ] PortIntrospection_test.addAndRemovePublisher [ OK ] PortIntrospection_test.addAndRemovePublisher (3 ms) [ RUN ] PortIntrospection_test.addAndRemoveSubscriber [ OK ] PortIntrospection_test.addAndRemoveSubscriber (2 ms) [ DISABLED ] PortIntrospection_test.DISABLED_thread [----------] 4 tests from PortIntrospection_test (11 ms total) [----------] 49 tests from PortPool_test [ RUN ] PortPool_test.AddNodeDataIsSuccessful [ OK ] PortPool_test.AddNodeDataIsSuccessful (1 ms) [ RUN ] PortPool_test.AddNodeDataWithMaxCapacityIsSuccessful [ OK ] PortPool_test.AddNodeDataWithMaxCapacityIsSuccessful (2 ms) [ RUN ] PortPool_test.AddNodeDataWhenNodeListIsFullReturnsError 2024-03-21 07:39:58.794 [Warning]: Out of node data! Requested by runtime 'runtimeName' and node name 'nodeName' [ OK ] PortPool_test.AddNodeDataWhenNodeListIsFullReturnsError (2 ms) [ RUN ] PortPool_test.GetNodeDataListIsSuccessful [ OK ] PortPool_test.GetNodeDataListIsSuccessful (0 ms) [ RUN ] PortPool_test.GetNodeDataListWhenEmptyIsSuccessful [ OK ] PortPool_test.GetNodeDataListWhenEmptyIsSuccessful (0 ms) [ RUN ] PortPool_test.GetNodeDataListWithMaxCapacityIsSuccessful [ OK ] PortPool_test.GetNodeDataListWithMaxCapacityIsSuccessful (2 ms) [ RUN ] PortPool_test.RemoveNodeDataIsSuccessful [ OK ] PortPool_test.RemoveNodeDataIsSuccessful (1 ms) [ RUN ] PortPool_test.AddPublisherPortIsSuccessful [ OK ] PortPool_test.AddPublisherPortIsSuccessful (0 ms) [ RUN ] PortPool_test.AddPublisherPortWithMaxCapacityIsSuccessful [ OK ] PortPool_test.AddPublisherPortWithMaxCapacityIsSuccessful (3 ms) [ RUN ] PortPool_test.AddPublisherPortWhenPublisherListOverflowsReturnsError 2024-03-21 07:39:58.810 [Warning]: Out of publisher ports! Requested by runtime 'AppName512' and with service description 'Service: service512, Instance: instance512, Event: foo' [ OK ] PortPool_test.AddPublisherPortWhenPublisherListOverflowsReturnsError (5 ms) [ RUN ] PortPool_test.GetPublisherPortDataListIsSuccessful [ OK ] PortPool_test.GetPublisherPortDataListIsSuccessful (1 ms) [ RUN ] PortPool_test.GetPublisherPortDataListWhenEmptyIsSuccessful [ OK ] PortPool_test.GetPublisherPortDataListWhenEmptyIsSuccessful (0 ms) [ RUN ] PortPool_test.GetPublisherPortDataListCompletelyFilledSuccessfully [ OK ] PortPool_test.GetPublisherPortDataListCompletelyFilledSuccessfully (5 ms) [ RUN ] PortPool_test.RemovePublisherPortIsSuccessful [ OK ] PortPool_test.RemovePublisherPortIsSuccessful (0 ms) [ RUN ] PortPool_test.AddSubscriberPortIsSuccessful [ OK ] PortPool_test.AddSubscriberPortIsSuccessful (0 ms) [ RUN ] PortPool_test.AddSubscriberPortToMaxCapacityIsSuccessful [ OK ] PortPool_test.AddSubscriberPortToMaxCapacityIsSuccessful (37 ms) [ RUN ] PortPool_test.AddSubscriberPortWhenSubscriberListOverflowsReturnsError 2024-03-21 07:39:58.894 [Warning]: Out of subscriber ports! Requested by runtime 'AppName1024' and with service description 'Service: service1024, Instance: instance1024, Event: foo' [ OK ] PortPool_test.AddSubscriberPortWhenSubscriberListOverflowsReturnsError (37 ms) [ RUN ] PortPool_test.GetSubscriberPortDataListIsSuccessful [ OK ] PortPool_test.GetSubscriberPortDataListIsSuccessful (1 ms) [ RUN ] PortPool_test.GetSubscriberPortDataListWhenEmptyIsSuccessful [ OK ] PortPool_test.GetSubscriberPortDataListWhenEmptyIsSuccessful (0 ms) [ RUN ] PortPool_test.GetSubscriberPortDataListCompletelyFilledIsSuccessful [ OK ] PortPool_test.GetSubscriberPortDataListCompletelyFilledIsSuccessful (43 ms) [ RUN ] PortPool_test.RemoveSubscriberPortIsSuccessful [ OK ] PortPool_test.RemoveSubscriberPortIsSuccessful (1 ms) [ RUN ] PortPool_test.AddClientPortIsSuccessful [ OK ] PortPool_test.AddClientPortIsSuccessful (1 ms) [ RUN ] PortPool_test.AddClientPortToMaxCapacityIsSuccessful [ OK ] PortPool_test.AddClientPortToMaxCapacityIsSuccessful (14 ms) [ RUN ] PortPool_test.AddClientPortWhenClientListOverflowsReturnsError 2024-03-21 07:39:58.970 [Warning]: Out of client ports! Requested by runtime 'AppName0' and with service description 'Service: service0, Instance: instance, Event: event' [ OK ] PortPool_test.AddClientPortWhenClientListOverflowsReturnsError (13 ms) [ RUN ] PortPool_test.GetClientPortDataListIsSuccessful [ OK ] PortPool_test.GetClientPortDataListIsSuccessful (1 ms) [ RUN ] PortPool_test.GetClientPortDataListWhenEmptyIsSuccessful [ OK ] PortPool_test.GetClientPortDataListWhenEmptyIsSuccessful (0 ms) [ RUN ] PortPool_test.GetClientPortDataListCompletelyFilledIsSuccessful [ OK ] PortPool_test.GetClientPortDataListCompletelyFilledIsSuccessful (13 ms) [ RUN ] PortPool_test.RemoveClientPortIsSuccessful [ OK ] PortPool_test.RemoveClientPortIsSuccessful (1 ms) [ RUN ] PortPool_test.AddServerPortIsSuccessful [ OK ] PortPool_test.AddServerPortIsSuccessful (1 ms) [ RUN ] PortPool_test.AddServerPortToMaxCapacityIsSuccessful [ OK ] PortPool_test.AddServerPortToMaxCapacityIsSuccessful (118 ms) [ RUN ] PortPool_test.AddServerPortWhenServerListOverflowsReturnsError 2024-03-21 07:39:59.222 [Warning]: Out of server ports! Requested by runtime 'AppName0' and with service description 'Service: service0, Instance: instance, Event: event' [ OK ] PortPool_test.AddServerPortWhenServerListOverflowsReturnsError (115 ms) [ RUN ] PortPool_test.GetServerPortDataListIsSuccessful [ OK ] PortPool_test.GetServerPortDataListIsSuccessful (1 ms) [ RUN ] PortPool_test.GetServerPortDataListWhenEmptyIsSuccessful [ OK ] PortPool_test.GetServerPortDataListWhenEmptyIsSuccessful (0 ms) [ RUN ] PortPool_test.GetServerPortDataListCompletelyFilledIsSuccessful [ OK ] PortPool_test.GetServerPortDataListCompletelyFilledIsSuccessful (119 ms) [ RUN ] PortPool_test.RemoveServerPortIsSuccessful [ OK ] PortPool_test.RemoveServerPortIsSuccessful (1 ms) [ RUN ] PortPool_test.AddInterfacePortIsSuccessful [ OK ] PortPool_test.AddInterfacePortIsSuccessful (1 ms) [ RUN ] PortPool_test.AddInterfacePortWithMaxCapacityIsSuccessful [ OK ] PortPool_test.AddInterfacePortWithMaxCapacityIsSuccessful (2 ms) [ RUN ] PortPool_test.AddInterfacePortWhenInterfaceListOverflowsReturnsError 2024-03-21 07:39:59.352 [Warning]: Out of interface ports! Requested by runtime 'AppName' [ OK ] PortPool_test.AddInterfacePortWhenInterfaceListOverflowsReturnsError (2 ms) [ RUN ] PortPool_test.GetInterfacePortDataListIsSuccessful [ OK ] PortPool_test.GetInterfacePortDataListIsSuccessful (1 ms) [ RUN ] PortPool_test.GetInterfacePortDataListWhenEmptyIsSuccessful [ OK ] PortPool_test.GetInterfacePortDataListWhenEmptyIsSuccessful (1 ms) [ RUN ] PortPool_test.GetInterfacePortDataListCompletelyFilledIsSuccessful [ OK ] PortPool_test.GetInterfacePortDataListCompletelyFilledIsSuccessful (2 ms) [ RUN ] PortPool_test.RemoveInterfacePortIsSuccessful [ OK ] PortPool_test.RemoveInterfacePortIsSuccessful (1 ms) [ RUN ] PortPool_test.AddConditionVariableDataIsSuccessful [ OK ] PortPool_test.AddConditionVariableDataIsSuccessful (1 ms) [ RUN ] PortPool_test.AddConditionVariableDataWithMaxCapacityIsSuccessful [ OK ] PortPool_test.AddConditionVariableDataWithMaxCapacityIsSuccessful (3 ms) [ RUN ] PortPool_test.AddConditionVariableDataWhenContainerIsFullReturnsError 2024-03-21 07:39:59.366 [Warning]: Out of condition variables! Requested by runtime 'AppName' [ OK ] PortPool_test.AddConditionVariableDataWhenContainerIsFullReturnsError (3 ms) [ RUN ] PortPool_test.GetConditionVariableDataListIsSuccessful [ OK ] PortPool_test.GetConditionVariableDataListIsSuccessful (1 ms) [ RUN ] PortPool_test.GetConditionVariableDataListWhenEmptyIsSuccessful [ OK ] PortPool_test.GetConditionVariableDataListWhenEmptyIsSuccessful (0 ms) [ RUN ] PortPool_test.GetConditionVariableDataListCompletelyFilledIsSuccessful [ OK ] PortPool_test.GetConditionVariableDataListCompletelyFilledIsSuccessful (6 ms) [ RUN ] PortPool_test.RemoveConditionVariableDataIsSuccessful [ OK ] PortPool_test.RemoveConditionVariableDataIsSuccessful (1 ms) [----------] 49 tests from PortPool_test (588 ms total) [----------] 3 tests from PosixShmMemoryProvider_Test [ RUN ] PosixShmMemoryProvider_Test.CreateMemory Reserving 1024 bytes in the shared memory [FuManchu] [ Reserving shared memory successful ] Reserving 16 bytes in the shared memory [FuManchu] [ Reserving shared memory successful ] [ OK ] PosixShmMemoryProvider_Test.CreateMemory (0 ms) [ RUN ] PosixShmMemoryProvider_Test.DestroyMemory Reserving 1024 bytes in the shared memory [FuManchu] [ Reserving shared memory successful ] Reserving 16 bytes in the shared memory [FuManchu] [ Reserving shared memory successful ] ./iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:94 { iox::cxx::expected iox::posix::SharedMemoryBuilder::create() -> iox_shm_open } ::: [ 2 ] No such file or directory Unable to create shared memory with the following properties [ name = FuManchu, access mode = AccessMode::READ_ONLY, open mode = OpenMode::OPEN_EXISTING, mode = 0000, sizeInBytes = 8 ] Shared Memory does not exist. Unable to create SharedMemoryObject since we could not acquire a SharedMemory resource Unable to create a shared memory object with the following properties [ name = FuManchu, sizeInBytes = 8, access mode = AccessMode::READ_ONLY, open mode = OpenMode::OPEN_EXISTING, baseAddressHint = 0, permissions = 0000 ] [ OK ] PosixShmMemoryProvider_Test.DestroyMemory (0 ms) [ RUN ] PosixShmMemoryProvider_Test.CreationFailedWithAlignmentExceedingPageSize Reserving 1024 bytes in the shared memory [FuManchu] [ Reserving shared memory successful ] ./iceoryx_hoofs/source/posix_wrapper/shared_memory_object/shared_memory.cpp:94 { iox::cxx::expected iox::posix::SharedMemoryBuilder::create() -> iox_shm_open } ::: [ 2 ] No such file or directory Unable to create shared memory with the following properties [ name = FuManchu, access mode = AccessMode::READ_ONLY, open mode = OpenMode::OPEN_EXISTING, mode = 0000, sizeInBytes = 8 ] Shared Memory does not exist. Unable to create SharedMemoryObject since we could not acquire a SharedMemory resource Unable to create a shared memory object with the following properties [ name = FuManchu, sizeInBytes = 8, access mode = AccessMode::READ_ONLY, open mode = OpenMode::OPEN_EXISTING, baseAddressHint = 0, permissions = 0000 ] [ OK ] PosixShmMemoryProvider_Test.CreationFailedWithAlignmentExceedingPageSize (0 ms) [----------] 3 tests from PosixShmMemoryProvider_Test (2 ms total) [----------] 7 tests from Process_test [ RUN ] Process_test.getPid ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found [ OK ] Process_test.getPid (0 ms) [ RUN ] Process_test.getName ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found [ OK ] Process_test.getName (0 ms) [ RUN ] Process_test.isMonitored ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found [ OK ] Process_test.isMonitored (0 ms) [ RUN ] Process_test.getSessionId ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found [ OK ] Process_test.getSessionId (0 ms) [ RUN ] Process_test.sendViaIpcChannelPass ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found [ OK ] Process_test.sendViaIpcChannelPass (0 ms) [ RUN ] Process_test.sendViaIpcChannelFail ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp:238 { iox::cxx::expected iox::posix::UnixDomainSocket::timedSend(const std::string&, const iox::units::Duration&) const -> iox_setsockopt } ::: [ 9 ] Bad file descriptor invalid file descriptor for unix domain socket "" 2024-03-21 07:39:59.382 [Warning]: Process cannot send message over communication channel [ OK ] Process_test.sendViaIpcChannelFail (0 ms) [ RUN ] Process_test.TimeStamp ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found ./iceoryx_hoofs/source/posix_wrapper/posix_access_rights.cpp:121 { static iox::cxx::optional iox::posix::PosixUser::getUserID(const iox::posix::PosixGroup::string_t&) -> getpwnam } ::: [ 0 ] Success Error: Could not find user 'foo'. Error: User name not found [ OK ] Process_test.TimeStamp (0 ms) [----------] 7 tests from Process_test (3 ms total) [----------] 6 tests from ProcessIntrospection_test [ RUN ] ProcessIntrospection_test.CTOR [ OK ] ProcessIntrospection_test.CTOR (3 ms) [ RUN ] ProcessIntrospection_test.registerPublisherPort [ OK ] ProcessIntrospection_test.registerPublisherPort (3 ms) [ RUN ] ProcessIntrospection_test.send [ OK ] ProcessIntrospection_test.send (3 ms) [ RUN ] ProcessIntrospection_test.addRemoveProcess [ OK ] ProcessIntrospection_test.addRemoveProcess (3 ms) [ RUN ] ProcessIntrospection_test.thread [ OK ] ProcessIntrospection_test.thread (185 ms) [ RUN ] ProcessIntrospection_test.addRemoveNode 2024-03-21 07:39:59.583 [Warning]: Trying to remove node the_wrecking_crew but the related process is not registered 2024-03-21 07:39:59.584 [Warning]: Trying to remove node the_wrecking_crew but it was not registered 2024-03-21 07:39:59.584 [Warning]: Node the_wrecking_crew already registered [ OK ] ProcessIntrospection_test.addRemoveNode (3 ms) [----------] 6 tests from ProcessIntrospection_test (202 ms total) [----------] 31 tests from ServiceRegistry_test/0, where TypeParam = (anonymous namespace)::PublisherTest [ RUN ] ServiceRegistry_test/0.AddNoServiceDescriptionsAndWildcardSearchReturnsNothing [ OK ] ServiceRegistry_test/0.AddNoServiceDescriptionsAndWildcardSearchReturnsNothing (0 ms) [ RUN ] ServiceRegistry_test/0.AddMaximumNumberOfServiceDescriptionsWorks [ OK ] ServiceRegistry_test/0.AddMaximumNumberOfServiceDescriptionsWorks (68 ms) [ RUN ] ServiceRegistry_test/0.AddMoreThanMaximumNumberOfServiceDescriptionsFails [ OK ] ServiceRegistry_test/0.AddMoreThanMaximumNumberOfServiceDescriptionsFails (69 ms) [ RUN ] ServiceRegistry_test/0.AddServiceDescriptionsWhichWasAlreadyAddedAndReturnsOneResult [ OK ] ServiceRegistry_test/0.AddServiceDescriptionsWhichWasAlreadyAddedAndReturnsOneResult (0 ms) [ RUN ] ServiceRegistry_test/0.AddServiceDescriptionsTwiceAndRemoveOnceAndReturnsOneResult [ OK ] ServiceRegistry_test/0.AddServiceDescriptionsTwiceAndRemoveOnceAndReturnsOneResult (0 ms) [ RUN ] ServiceRegistry_test/0.AddServiceDescriptionsTwiceAndPurgeReturnsNoResult [ OK ] ServiceRegistry_test/0.AddServiceDescriptionsTwiceAndPurgeReturnsNoResult (0 ms) [ RUN ] ServiceRegistry_test/0.AddEmptyServiceDescriptionsWorks [ OK ] ServiceRegistry_test/0.AddEmptyServiceDescriptionsWorks (0 ms) [ RUN ] ServiceRegistry_test/0.RemovingServiceDescriptionsWhichWasntAddedFails [ OK ] ServiceRegistry_test/0.RemovingServiceDescriptionsWhichWasntAddedFails (0 ms) [ RUN ] ServiceRegistry_test/0.RemovingEmptyServiceDescriptionsWorks [ OK ] ServiceRegistry_test/0.RemovingEmptyServiceDescriptionsWorks (0 ms) [ RUN ] ServiceRegistry_test/0.SingleEmptyServiceDescriptionsCanBeFoundWithWildcardSearch [ OK ] ServiceRegistry_test/0.SingleEmptyServiceDescriptionsCanBeFoundWithWildcardSearch (0 ms) [ RUN ] ServiceRegistry_test/0.SingleEmptyServiceDescriptionsCanBeFoundWithEmptyString [ OK ] ServiceRegistry_test/0.SingleEmptyServiceDescriptionsCanBeFoundWithEmptyString (0 ms) [ RUN ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithWildcardSearch [ OK ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithWildcardSearch (0 ms) [ RUN ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithEventName [ OK ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithEventName (0 ms) [ RUN ] ServiceRegistry_test/0.ServiceDescriptionNotFoundWhenEventDoesNotMatch [ OK ] ServiceRegistry_test/0.ServiceDescriptionNotFoundWhenEventDoesNotMatch (0 ms) [ RUN ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithInstanceName [ OK ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithInstanceName (0 ms) [ RUN ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithServiceName [ OK ] ServiceRegistry_test/0.SingleServiceDescriptionCanBeFoundWithServiceName (0 ms) [ RUN ] ServiceRegistry_test/0.EmptyAndNotEmptyServiceDescriptionsCanAllBeFoundWithWildcardSearch [ OK ] ServiceRegistry_test/0.EmptyAndNotEmptyServiceDescriptionsCanAllBeFoundWithWildcardSearch (0 ms) [ RUN ] ServiceRegistry_test/0.MultipleServiceDescriptionWithSameServiceNameCanAllBeFound [ OK ] ServiceRegistry_test/0.MultipleServiceDescriptionWithSameServiceNameCanAllBeFound (0 ms) [ RUN ] ServiceRegistry_test/0.MultipleServiceDescriptionWithDifferentServiceNameCanAllBeFound [ OK ] ServiceRegistry_test/0.MultipleServiceDescriptionWithDifferentServiceNameCanAllBeFound (0 ms) [ RUN ] ServiceRegistry_test/0.MultipleServiceDescriptionWithSameServiceNameFindsSpecificService [ OK ] ServiceRegistry_test/0.MultipleServiceDescriptionWithSameServiceNameFindsSpecificService (0 ms) [ RUN ] ServiceRegistry_test/0.MultipleServiceDescriptionAddedInNonLinearOrderFindsCorrectServices [ OK ] ServiceRegistry_test/0.MultipleServiceDescriptionAddedInNonLinearOrderFindsCorrectServices (0 ms) [ RUN ] ServiceRegistry_test/0.FindSpecificNonExistingServiceDescriptionFails [ OK ] ServiceRegistry_test/0.FindSpecificNonExistingServiceDescriptionFails (0 ms) [ RUN ] ServiceRegistry_test/0.AddingMultipleServiceDescriptionWithSameServicesAndRemovingSpecificDoesNotFindSpecific [ OK ] ServiceRegistry_test/0.AddingMultipleServiceDescriptionWithSameServicesAndRemovingSpecificDoesNotFindSpecific (0 ms) [ RUN ] ServiceRegistry_test/0.ServiceNotFoundAfterAddingAndRemovingToServiceRegistry [ OK ] ServiceRegistry_test/0.ServiceNotFoundAfterAddingAndRemovingToServiceRegistry (0 ms) [ RUN ] ServiceRegistry_test/0.AddingMultipleServiceDescriptionAndRemovingAllDoesNotFindAnything [ OK ] ServiceRegistry_test/0.AddingMultipleServiceDescriptionAndRemovingAllDoesNotFindAnything (0 ms) [ RUN ] ServiceRegistry_test/0.CanAddMaximumNumberOfDifferentServiceDescriptions [ OK ] ServiceRegistry_test/0.CanAddMaximumNumberOfDifferentServiceDescriptions (37 ms) [ RUN ] ServiceRegistry_test/0.SearchInFullRegistryWorks [ OK ] ServiceRegistry_test/0.SearchInFullRegistryWorks (152 ms) [ RUN ] ServiceRegistry_test/0.FunctionIsAppliedToAllEntriesInSearchResult [ OK ] ServiceRegistry_test/0.FunctionIsAppliedToAllEntriesInSearchResult (0 ms) [ RUN ] ServiceRegistry_test/0.NoFunctionIsAppliedToEmptySearchResult [ OK ] ServiceRegistry_test/0.NoFunctionIsAppliedToEmptySearchResult (0 ms) [ RUN ] ServiceRegistry_test/0.FindWithEmptyCallableDoesNotDie [ OK ] ServiceRegistry_test/0.FindWithEmptyCallableDoesNotDie (0 ms) [ RUN ] ServiceRegistry_test/0.FindWithMixOfPublishersAndServersWorks [ OK ] ServiceRegistry_test/0.FindWithMixOfPublishersAndServersWorks (0 ms) [----------] 31 tests from ServiceRegistry_test/0 (332 ms total) [----------] 31 tests from ServiceRegistry_test/1, where TypeParam = (anonymous namespace)::ServerTest [ RUN ] ServiceRegistry_test/1.AddNoServiceDescriptionsAndWildcardSearchReturnsNothing [ OK ] ServiceRegistry_test/1.AddNoServiceDescriptionsAndWildcardSearchReturnsNothing (0 ms) [ RUN ] ServiceRegistry_test/1.AddMaximumNumberOfServiceDescriptionsWorks [ OK ] ServiceRegistry_test/1.AddMaximumNumberOfServiceDescriptionsWorks (69 ms) [ RUN ] ServiceRegistry_test/1.AddMoreThanMaximumNumberOfServiceDescriptionsFails [ OK ] ServiceRegistry_test/1.AddMoreThanMaximumNumberOfServiceDescriptionsFails (68 ms) [ RUN ] ServiceRegistry_test/1.AddServiceDescriptionsWhichWasAlreadyAddedAndReturnsOneResult [ OK ] ServiceRegistry_test/1.AddServiceDescriptionsWhichWasAlreadyAddedAndReturnsOneResult (0 ms) [ RUN ] ServiceRegistry_test/1.AddServiceDescriptionsTwiceAndRemoveOnceAndReturnsOneResult [ OK ] ServiceRegistry_test/1.AddServiceDescriptionsTwiceAndRemoveOnceAndReturnsOneResult (0 ms) [ RUN ] ServiceRegistry_test/1.AddServiceDescriptionsTwiceAndPurgeReturnsNoResult [ OK ] ServiceRegistry_test/1.AddServiceDescriptionsTwiceAndPurgeReturnsNoResult (0 ms) [ RUN ] ServiceRegistry_test/1.AddEmptyServiceDescriptionsWorks [ OK ] ServiceRegistry_test/1.AddEmptyServiceDescriptionsWorks (0 ms) [ RUN ] ServiceRegistry_test/1.RemovingServiceDescriptionsWhichWasntAddedFails [ OK ] ServiceRegistry_test/1.RemovingServiceDescriptionsWhichWasntAddedFails (0 ms) [ RUN ] ServiceRegistry_test/1.RemovingEmptyServiceDescriptionsWorks [ OK ] ServiceRegistry_test/1.RemovingEmptyServiceDescriptionsWorks (0 ms) [ RUN ] ServiceRegistry_test/1.SingleEmptyServiceDescriptionsCanBeFoundWithWildcardSearch [ OK ] ServiceRegistry_test/1.SingleEmptyServiceDescriptionsCanBeFoundWithWildcardSearch (0 ms) [ RUN ] ServiceRegistry_test/1.SingleEmptyServiceDescriptionsCanBeFoundWithEmptyString [ OK ] ServiceRegistry_test/1.SingleEmptyServiceDescriptionsCanBeFoundWithEmptyString (0 ms) [ RUN ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithWildcardSearch [ OK ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithWildcardSearch (0 ms) [ RUN ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithEventName [ OK ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithEventName (0 ms) [ RUN ] ServiceRegistry_test/1.ServiceDescriptionNotFoundWhenEventDoesNotMatch [ OK ] ServiceRegistry_test/1.ServiceDescriptionNotFoundWhenEventDoesNotMatch (0 ms) [ RUN ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithInstanceName [ OK ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithInstanceName (0 ms) [ RUN ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithServiceName [ OK ] ServiceRegistry_test/1.SingleServiceDescriptionCanBeFoundWithServiceName (0 ms) [ RUN ] ServiceRegistry_test/1.EmptyAndNotEmptyServiceDescriptionsCanAllBeFoundWithWildcardSearch [ OK ] ServiceRegistry_test/1.EmptyAndNotEmptyServiceDescriptionsCanAllBeFoundWithWildcardSearch (0 ms) [ RUN ] ServiceRegistry_test/1.MultipleServiceDescriptionWithSameServiceNameCanAllBeFound [ OK ] ServiceRegistry_test/1.MultipleServiceDescriptionWithSameServiceNameCanAllBeFound (0 ms) [ RUN ] ServiceRegistry_test/1.MultipleServiceDescriptionWithDifferentServiceNameCanAllBeFound [ OK ] ServiceRegistry_test/1.MultipleServiceDescriptionWithDifferentServiceNameCanAllBeFound (0 ms) [ RUN ] ServiceRegistry_test/1.MultipleServiceDescriptionWithSameServiceNameFindsSpecificService [ OK ] ServiceRegistry_test/1.MultipleServiceDescriptionWithSameServiceNameFindsSpecificService (0 ms) [ RUN ] ServiceRegistry_test/1.MultipleServiceDescriptionAddedInNonLinearOrderFindsCorrectServices [ OK ] ServiceRegistry_test/1.MultipleServiceDescriptionAddedInNonLinearOrderFindsCorrectServices (0 ms) [ RUN ] ServiceRegistry_test/1.FindSpecificNonExistingServiceDescriptionFails [ OK ] ServiceRegistry_test/1.FindSpecificNonExistingServiceDescriptionFails (0 ms) [ RUN ] ServiceRegistry_test/1.AddingMultipleServiceDescriptionWithSameServicesAndRemovingSpecificDoesNotFindSpecific [ OK ] ServiceRegistry_test/1.AddingMultipleServiceDescriptionWithSameServicesAndRemovingSpecificDoesNotFindSpecific (0 ms) [ RUN ] ServiceRegistry_test/1.ServiceNotFoundAfterAddingAndRemovingToServiceRegistry [ OK ] ServiceRegistry_test/1.ServiceNotFoundAfterAddingAndRemovingToServiceRegistry (0 ms) [ RUN ] ServiceRegistry_test/1.AddingMultipleServiceDescriptionAndRemovingAllDoesNotFindAnything [ OK ] ServiceRegistry_test/1.AddingMultipleServiceDescriptionAndRemovingAllDoesNotFindAnything (0 ms) [ RUN ] ServiceRegistry_test/1.CanAddMaximumNumberOfDifferentServiceDescriptions [ OK ] ServiceRegistry_test/1.CanAddMaximumNumberOfDifferentServiceDescriptions (37 ms) [ RUN ] ServiceRegistry_test/1.SearchInFullRegistryWorks [ OK ] ServiceRegistry_test/1.SearchInFullRegistryWorks (150 ms) [ RUN ] ServiceRegistry_test/1.FunctionIsAppliedToAllEntriesInSearchResult [ OK ] ServiceRegistry_test/1.FunctionIsAppliedToAllEntriesInSearchResult (0 ms) [ RUN ] ServiceRegistry_test/1.NoFunctionIsAppliedToEmptySearchResult [ OK ] ServiceRegistry_test/1.NoFunctionIsAppliedToEmptySearchResult (0 ms) [ RUN ] ServiceRegistry_test/1.FindWithEmptyCallableDoesNotDie [ OK ] ServiceRegistry_test/1.FindWithEmptyCallableDoesNotDie (0 ms) [ RUN ] ServiceRegistry_test/1.FindWithMixOfPublishersAndServersWorks [ OK ] ServiceRegistry_test/1.FindWithMixOfPublishersAndServersWorks (0 ms) [----------] 31 tests from ServiceRegistry_test/1 (332 ms total) [----------] 2 tests from IpcInterfaceCreator_test [ RUN ] IpcInterfaceCreator_test.CreateWithDifferentNameWorks [ OK ] IpcInterfaceCreator_test.CreateWithDifferentNameWorks (0 ms) [ RUN ] IpcInterfaceCreator_test.CreateWithSameNameLeadsToError [ OK ] IpcInterfaceCreator_test.CreateWithSameNameLeadsToError (3 ms) [----------] 2 tests from IpcInterfaceCreator_test (3 ms total) [----------] 3 tests from PortConfigInfo_test [ RUN ] PortConfigInfo_test.ComparisonOperatorReturnsTrueWhenEqual [ OK ] PortConfigInfo_test.ComparisonOperatorReturnsTrueWhenEqual (0 ms) [ RUN ] PortConfigInfo_test.ComparisonOperatorReturnsFalseWhenDeviceIdDoesNotMatch [ OK ] PortConfigInfo_test.ComparisonOperatorReturnsFalseWhenDeviceIdDoesNotMatch (0 ms) [ RUN ] PortConfigInfo_test.ComparisonOperatorReturnsFalseWhenMemoryTypeDoesNotMatch [ OK ] PortConfigInfo_test.ComparisonOperatorReturnsFalseWhenMemoryTypeDoesNotMatch (0 ms) [----------] 3 tests from PortConfigInfo_test (0 ms total) [----------] 10 tests from VersionInfo_test [ RUN ] VersionInfo_test.SerializationWorkingOnOurVersion [ OK ] VersionInfo_test.SerializationWorkingOnOurVersion (0 ms) [ RUN ] VersionInfo_test.ComparesWorkingForOurVersion [ OK ] VersionInfo_test.ComparesWorkingForOurVersion (0 ms) [ RUN ] VersionInfo_test.CompareUnequalVersions [ OK ] VersionInfo_test.CompareUnequalVersions (0 ms) [ RUN ] VersionInfo_test.ComparesVersionsSameVersionInfo [ OK ] VersionInfo_test.ComparesVersionsSameVersionInfo (0 ms) [ RUN ] VersionInfo_test.ComparesVersionsDifferInMajorVersion [ OK ] VersionInfo_test.ComparesVersionsDifferInMajorVersion (0 ms) [ RUN ] VersionInfo_test.ComparesVersionsDifferInMinorVersion [ OK ] VersionInfo_test.ComparesVersionsDifferInMinorVersion (0 ms) [ RUN ] VersionInfo_test.ComparesVersionsDifferInPatchVersion [ OK ] VersionInfo_test.ComparesVersionsDifferInPatchVersion (0 ms) [ RUN ] VersionInfo_test.ComparesVersionsDifferInTweakVersion [ OK ] VersionInfo_test.ComparesVersionsDifferInTweakVersion (0 ms) [ RUN ] VersionInfo_test.ComparesVersionsDifferInCommitId [ OK ] VersionInfo_test.ComparesVersionsDifferInCommitId (0 ms) [ RUN ] VersionInfo_test.ComparesVersionsDifferInBuildDate [ OK ] VersionInfo_test.ComparesVersionsDifferInBuildDate (0 ms) [----------] 10 tests from VersionInfo_test (0 ms total) [----------] 20 tests from ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/0 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/0 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/1 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/1 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/2 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/2 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/3 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/3 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/4 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/4 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/5 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/5 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/6 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/6 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/7 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/7 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/8 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/8 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/9 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/9 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/10 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/10 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/11 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/11 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/12 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/12 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/13 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/13 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/14 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/14 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/15 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/15 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/16 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/16 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/17 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/17 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/18 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/18 (0 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/19 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader.CheckIntegrityOfChunkHeaderWithoutUserHeader/19 (0 ms) [----------] 20 tests from ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithoutUserHeader (13 ms total) [----------] 20 tests from ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/0 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/0 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/1 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/1 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/2 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/2 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/3 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/3 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/4 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/4 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/5 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/5 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/6 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/6 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/7 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/7 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/8 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/8 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/9 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/9 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/10 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/10 (10 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/11 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/11 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/12 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/12 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/13 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/13 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/14 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/14 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/15 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/15 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/16 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/16 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/17 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/17 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/18 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/18 (11 ms) [ RUN ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/19 [ OK ] ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader.CheckIntegrityOfChunkHeaderWithUserHeader/19 (10 ms) [----------] 20 tests from ChunkHeader_test/ChunkHeader_AlteringUserPayloadWithUserHeader (224 ms total) [----------] 24 tests from ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/0 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/0 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/1 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/1 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/2 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/2 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/3 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/3 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/4 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/4 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/5 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/5 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/6 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/6 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/7 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/7 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/8 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/8 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/9 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/9 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/10 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/10 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/11 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/11 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/12 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/12 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/13 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/13 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/14 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/14 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/15 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/15 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/16 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/16 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/17 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/17 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/18 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/18 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/19 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/19 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/20 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/20 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/21 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/21 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/22 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/22 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/23 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader.RequiredChunkSizeIsCorrect/23 (0 ms) [----------] 24 tests from ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithoutUserHeader (0 ms total) [----------] 24 tests from ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/0 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/0 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/1 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/1 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/2 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/2 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/3 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/3 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/4 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/4 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/5 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/5 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/6 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/6 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/7 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/7 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/8 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/8 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/9 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/9 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/10 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/10 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/11 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/11 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/12 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/12 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/13 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/13 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/14 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/14 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/15 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/15 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/16 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/16 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/17 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/17 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/18 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/18 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/19 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/19 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/20 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/20 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/21 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/21 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/22 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/22 (0 ms) [ RUN ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/23 [ OK ] ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader.MultipleUserHeaderSizesAndAlignments_ResultsIn_RequiredChunkSizeIsCorrect/23 (0 ms) [----------] 24 tests from ChunkSettings_test/ChunkSettings_AlteringUserPayloadWithUserHeader (2 ms total) [----------] 18 tests from ValidTest/TomlGatewayConfigParserSuiteTest [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/0 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/0 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/1 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/1 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/2 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/2 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/3 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/3 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/4 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/4 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/5 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/5 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/6 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/6 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/7 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/7 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/8 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedInServiceDescription/8 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/0 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/0 (1 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/1 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/1 (5 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/2 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/2 (1 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/3 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/3 (1 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/4 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/4 (1 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/5 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/5 (1 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/6 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/6 (1 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/7 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/7 (0 ms) [ RUN ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/8 [ OK ] ValidTest/TomlGatewayConfigParserSuiteTest.CheckCharactersUsedForServiceDescriptionToParseInTomlConfigFile/8 (0 ms) [----------] 18 tests from ValidTest/TomlGatewayConfigParserSuiteTest (22 ms total) [----------] 2 tests from ParseAllMalformedInputConfigFiles/TomlGatewayConfigParserTest [ RUN ] ParseAllMalformedInputConfigFiles/TomlGatewayConfigParserTest.ParseMalformedInputFileCausesError/0 [ OK ] ParseAllMalformedInputConfigFiles/TomlGatewayConfigParserTest.ParseMalformedInputFileCausesError/0 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/TomlGatewayConfigParserTest.ParseMalformedInputFileCausesError/1 2024-03-21 07:40:00.520 [Warning]: EXCEPTION_IN_PARSER: Unidentified trailing character 'i'---did you forget a '#'? at line 2 [ OK ] ParseAllMalformedInputConfigFiles/TomlGatewayConfigParserTest.ParseMalformedInputFileCausesError/1 (0 ms) [----------] 2 tests from ParseAllMalformedInputConfigFiles/TomlGatewayConfigParserTest (1 ms total) [----------] 9 tests from ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/0 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/0 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/1 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/1 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/2 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/2 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/3 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/3 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/4 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/4 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/5 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/5 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/6 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/6 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/7 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/7 (0 ms) [ RUN ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/8 2024-03-21 07:40:00.526 [Warning]: EXCEPTION_IN_PARSER: Unidentified trailing character 'i'---did you forget a '#'? at line 2 [ OK ] ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test.ParseMalformedInputFileCausesError/8 (0 ms) [----------] 9 tests from ParseAllMalformedInputConfigFiles/RoudiConfigTomlFileProvider_test (5 ms total) [----------] Global test environment tear-down [==========] 1490 tests from 114 test suites ran. (7665 ms total) [ PASSED ] 1490 tests. YOU HAVE 20 DISABLED TESTS ./obj/binding_c/test/binding_c_moduletests --gtest_filter="-*.TimingTest_*:*Chunk_test.*:*iox_node_test.*:*BindingC_Runtime_test.*:*iox_service_discovery_test.*:*iox_sub_test.*:*iox_pub_test.*" Note: Google Test filter = -*.TimingTest_*:*Chunk_test.*:*iox_node_test.*:*BindingC_Runtime_test.*:*iox_service_discovery_test.*:*iox_sub_test.*:*iox_pub_test.* [==========] Running 190 tests from 19 test suites. [----------] Global test environment set-up. [----------] 1 test from iox_pub_test_DeathTest [ RUN ] iox_pub_test_DeathTest.initPublisherWithNotInitializedPublisherOptionsTerminates [ OK ] iox_pub_test_DeathTest.initPublisherWithNotInitializedPublisherOptionsTerminates (2 ms) [----------] 1 test from iox_pub_test_DeathTest (2 ms total) [----------] 1 test from iox_service_discovery_DeathTest [ RUN ] iox_service_discovery_DeathTest.InitServiceDiscoveryWithNullptrForStorageTerminates [ OK ] iox_service_discovery_DeathTest.InitServiceDiscoveryWithNullptrForStorageTerminates (2 ms) [----------] 1 test from iox_service_discovery_DeathTest (2 ms total) [----------] 1 test from iox_sub_test_DeathTest [ RUN ] iox_sub_test_DeathTest.initSubscriberWithNotInitializedPublisherOptionsTerminates [ OK ] iox_sub_test_DeathTest.initSubscriberWithNotInitializedPublisherOptionsTerminates (1 ms) [----------] 1 test from iox_sub_test_DeathTest (1 ms total) [----------] 10 tests from c2cpp_enum_translation_test [ RUN ] c2cpp_enum_translation_test.SubscriberState 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_SubscriberState value [ OK ] c2cpp_enum_translation_test.SubscriberState (0 ms) [ RUN ] c2cpp_enum_translation_test.SubscriberEvent 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_SubscriberEvent value [ OK ] c2cpp_enum_translation_test.SubscriberEvent (0 ms) [ RUN ] c2cpp_enum_translation_test.ConsumerTooSlowPolicy [ OK ] c2cpp_enum_translation_test.ConsumerTooSlowPolicy (0 ms) [ RUN ] c2cpp_enum_translation_test.QueueFullPolicy [ OK ] c2cpp_enum_translation_test.QueueFullPolicy (0 ms) [ RUN ] c2cpp_enum_translation_test.ClientState 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_ClientState value [ OK ] c2cpp_enum_translation_test.ClientState (0 ms) [ RUN ] c2cpp_enum_translation_test.ClientEvent 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_ClientEvent value [ OK ] c2cpp_enum_translation_test.ClientEvent (0 ms) [ RUN ] c2cpp_enum_translation_test.ServerState 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_ServerState value [ OK ] c2cpp_enum_translation_test.ServerState (0 ms) [ RUN ] c2cpp_enum_translation_test.ServerEvent 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_ServerEvent value [ OK ] c2cpp_enum_translation_test.ServerEvent (0 ms) [ RUN ] c2cpp_enum_translation_test.ServiceDiscoveryEvent 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_ServiceDiscoveryEvent value [ OK ] c2cpp_enum_translation_test.ServiceDiscoveryEvent (0 ms) [ RUN ] c2cpp_enum_translation_test.MessagingPattern 2024-03-21 07:40:00.598 [ Fatal ]: invalid iox_MessagingPattern value [ OK ] c2cpp_enum_translation_test.MessagingPattern (0 ms) [----------] 10 tests from c2cpp_enum_translation_test (0 ms total) [----------] 27 tests from iox_client_test [ RUN ] iox_client_test.notInitializedOptionsAreUninitialized 2024-03-21 07:40:00.599 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.notInitializedOptionsAreUninitialized (0 ms) [ RUN ] iox_client_test.initializedOptionsAreInitialized 2024-03-21 07:40:00.599 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.initializedOptionsAreInitialized (0 ms) [ RUN ] iox_client_test.initializedOptionsAreToCPPDefaults 2024-03-21 07:40:00.600 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.initializedOptionsAreToCPPDefaults (0 ms) [ RUN ] iox_client_test.InitializingClientWithNullptrOptionsGetMiddlewareClientWithDefaultOptions 2024-03-21 07:40:00.600 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.InitializingClientWithNullptrOptionsGetMiddlewareClientWithDefaultOptions (0 ms) [ RUN ] iox_client_test.InitializingClientWithCustomOptionsWork 2024-03-21 07:40:00.600 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.InitializingClientWithCustomOptionsWork (0 ms) [ RUN ] iox_client_test.DeinitReleasesClient 2024-03-21 07:40:00.601 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.DeinitReleasesClient (0 ms) [ RUN ] iox_client_test.LoanWithValidArgumentsWorks 2024-03-21 07:40:00.601 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.LoanWithValidArgumentsWorks (0 ms) [ RUN ] iox_client_test.LoanAlignedChunkWithValidArgumentsWorks 2024-03-21 07:40:00.601 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.LoanAlignedChunkWithValidArgumentsWorks (0 ms) [ RUN ] iox_client_test.LoanFailsWhenNoMoreChunksAreAvailable 2024-03-21 07:40:00.602 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! Mempool [m_chunkSize = 1064, numberOfChunks = 2, used_chunks = 2 ] has no more space left 2024-03-21 07:40:00.602 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 322The following mempools are available: MemPool [ ChunkSize = 1064, ChunkPayloadSize = 1024, ChunkCount = 2 ] 2024-03-21 07:40:00.602 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS [ OK ] iox_client_test.LoanFailsWhenNoMoreChunksAreAvailable (0 ms) [ RUN ] iox_client_test.LoanAlignedFailsWhenNoMoreChunksAreAvailable 2024-03-21 07:40:00.602 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! Mempool [m_chunkSize = 1064, numberOfChunks = 2, used_chunks = 2 ] has no more space left 2024-03-21 07:40:00.603 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 322The following mempools are available: MemPool [ ChunkSize = 1064, ChunkPayloadSize = 1024, ChunkCount = 2 ] 2024-03-21 07:40:00.603 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS [ OK ] iox_client_test.LoanAlignedFailsWhenNoMoreChunksAreAvailable (0 ms) [ RUN ] iox_client_test.ReleaseWorksOnValidPayload 2024-03-21 07:40:00.603 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.ReleaseWorksOnValidPayload (0 ms) [ RUN ] iox_client_test.LoanAndSendWorks 2024-03-21 07:40:00.603 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.LoanAndSendWorks (0 ms) [ RUN ] iox_client_test.SendWithNullptrReturnsError 2024-03-21 07:40:00.604 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.SendWithNullptrReturnsError (0 ms) [ RUN ] iox_client_test.ConnectWorks 2024-03-21 07:40:00.604 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.ConnectWorks (0 ms) [ RUN ] iox_client_test.DisconnectWorks 2024-03-21 07:40:00.604 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.DisconnectWorks (0 ms) [ RUN ] iox_client_test.GetConnectionIsNotConnectedWhenCreatedWithoutAutoConnect 2024-03-21 07:40:00.605 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.GetConnectionIsNotConnectedWhenCreatedWithoutAutoConnect (0 ms) [ RUN ] iox_client_test.GetConnectionReturnsConnectRequested 2024-03-21 07:40:00.605 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.GetConnectionReturnsConnectRequested (0 ms) [ RUN ] iox_client_test.GetConnectionReturnsWaitForOffer 2024-03-21 07:40:00.605 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.GetConnectionReturnsWaitForOffer (0 ms) [ RUN ] iox_client_test.TakeReturnsNoChunkAvailableWhenNothingWasReceived 2024-03-21 07:40:00.606 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.TakeReturnsNoChunkAvailableWhenNothingWasReceived (0 ms) [ RUN ] iox_client_test.TakeAcquiresChunkWhenOneIsAvailable 2024-03-21 07:40:00.606 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.TakeAcquiresChunkWhenOneIsAvailable (0 ms) [ RUN ] iox_client_test.ReleasingResponseReleasesChunk 2024-03-21 07:40:00.606 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.ReleasingResponseReleasesChunk (0 ms) [ RUN ] iox_client_test.ReleasingQueuedResponsesReleasesEverything 2024-03-21 07:40:00.607 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.ReleasingQueuedResponsesReleasesEverything (0 ms) [ RUN ] iox_client_test.HasResponsesIsFalseWhenThereIsNoResponse 2024-03-21 07:40:00.607 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.HasResponsesIsFalseWhenThereIsNoResponse (0 ms) [ RUN ] iox_client_test.HasResponsesIsTrueWhenThereIsAreResponses 2024-03-21 07:40:00.608 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.HasResponsesIsTrueWhenThereIsAreResponses (0 ms) [ RUN ] iox_client_test.HasMissedResponsesOnOverflow 2024-03-21 07:40:00.608 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.HasMissedResponsesOnOverflow (0 ms) [ RUN ] iox_client_test.HasNoMissedResponses 2024-03-21 07:40:00.608 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.HasNoMissedResponses (0 ms) [ RUN ] iox_client_test.GetServiceDescriptionWorks 2024-03-21 07:40:00.609 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_client_test.GetServiceDescriptionWorks (0 ms) [----------] 27 tests from iox_client_test (10 ms total) [----------] 1 test from iox_cfg [ RUN ] iox_cfg.valuesAreCorrectlyConnected [ OK ] iox_cfg.valuesAreCorrectlyConnected (0 ms) [----------] 1 test from iox_cfg (0 ms total) [----------] 15 tests from cpp2c_enum_translation_test [ RUN ] cpp2c_enum_translation_test.SubscribeStateCorrectAndFullTranslation [ OK ] cpp2c_enum_translation_test.SubscribeStateCorrectAndFullTranslation (0 ms) [ RUN ] cpp2c_enum_translation_test.ChunkReceiveResult [ OK ] cpp2c_enum_translation_test.ChunkReceiveResult (0 ms) [ RUN ] cpp2c_enum_translation_test.AllocationResult [ OK ] cpp2c_enum_translation_test.AllocationResult (0 ms) [ RUN ] cpp2c_enum_translation_test.ClientSendResult [ OK ] cpp2c_enum_translation_test.ClientSendResult (0 ms) [ RUN ] cpp2c_enum_translation_test.ServerSendResult [ OK ] cpp2c_enum_translation_test.ServerSendResult (0 ms) [ RUN ] cpp2c_enum_translation_test.WaitSetResult [ OK ] cpp2c_enum_translation_test.WaitSetResult (0 ms) [ RUN ] cpp2c_enum_translation_test.ListenerResult [ OK ] cpp2c_enum_translation_test.ListenerResult (0 ms) [ RUN ] cpp2c_enum_translation_test.ConsumerTooSlowPolicy [ OK ] cpp2c_enum_translation_test.ConsumerTooSlowPolicy (0 ms) [ RUN ] cpp2c_enum_translation_test.QueueFullPolicy [ OK ] cpp2c_enum_translation_test.QueueFullPolicy (0 ms) [ RUN ] cpp2c_enum_translation_test.ClientEvent [ OK ] cpp2c_enum_translation_test.ClientEvent (0 ms) [ RUN ] cpp2c_enum_translation_test.ClientState [ OK ] cpp2c_enum_translation_test.ClientState (0 ms) [ RUN ] cpp2c_enum_translation_test.ServerEvent [ OK ] cpp2c_enum_translation_test.ServerEvent (0 ms) [ RUN ] cpp2c_enum_translation_test.ServerState [ OK ] cpp2c_enum_translation_test.ServerState (0 ms) [ RUN ] cpp2c_enum_translation_test.ConnectionState [ OK ] cpp2c_enum_translation_test.ConnectionState (0 ms) [ RUN ] cpp2c_enum_translation_test.ServerRequestResult [ OK ] cpp2c_enum_translation_test.ServerRequestResult (0 ms) [----------] 15 tests from cpp2c_enum_translation_test (0 ms total) [----------] 1 test from iox_service_description_translation_test [ RUN ] iox_service_description_translation_test.TranslatesStringCorrectly [ OK ] iox_service_description_translation_test.TranslatesStringCorrectly (0 ms) [----------] 1 test from iox_service_description_translation_test (0 ms total) [----------] 17 tests from iox_listener_test [ DISABLED ] iox_listener_test.DISABLED_InitListenerWithNullptrForStorageReturnsNullptr [ RUN ] iox_listener_test.CapacityIsCorrect 2024-03-21 07:40:00.610 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.CapacityIsCorrect (5 ms) [ RUN ] iox_listener_test.SizeIsZeroWhenCreated 2024-03-21 07:40:00.615 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.SizeIsZeroWhenCreated (4 ms) [ RUN ] iox_listener_test.SizeIsOneWhenOneClassIsAttached 2024-03-21 07:40:00.620 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.SizeIsOneWhenOneClassIsAttached (4 ms) [ RUN ] iox_listener_test.SizeEqualsCapacityWhenMaximumIsAttached 2024-03-21 07:40:00.625 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.SizeEqualsCapacityWhenMaximumIsAttached (10 ms) [ RUN ] iox_listener_test.SizeDecreasesWhenUserTriggersAreDetached 2024-03-21 07:40:00.635 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.SizeDecreasesWhenUserTriggersAreDetached (10 ms) [ RUN ] iox_listener_test.FullListenerReturnsLISTENER_FULLWhenAnotherUserTriggerIsAttached 2024-03-21 07:40:00.646 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.FullListenerReturnsLISTENER_FULLWhenAnotherUserTriggerIsAttached (10 ms) [ RUN ] iox_listener_test.AttachingTheSameUserTriggerTwiceLeadsToEVENT_ALREADY_ATTACHED 2024-03-21 07:40:00.657 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingTheSameUserTriggerTwiceLeadsToEVENT_ALREADY_ATTACHED (5 ms) [ RUN ] iox_listener_test.AttachingSubscriberEventWorks 2024-03-21 07:40:00.662 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingSubscriberEventWorks (7 ms) [ DISABLED ] iox_listener_test.DISABLED_AttachingSubscriberEventWithNullptrCallbackFails [ DISABLED ] iox_listener_test.DISABLED_AttachingUserTriggerEventWithNullptrCallbackFails [ RUN ] iox_listener_test.AttachingSubscriberTillListenerFullWorks 2024-03-21 07:40:00.670 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingSubscriberTillListenerFullWorks (12 ms) [ RUN ] iox_listener_test.FullListenerReturnsLISTENER_FULLWhenAnotherSubscriberIsAttached 2024-03-21 07:40:00.681 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.FullListenerReturnsLISTENER_FULLWhenAnotherSubscriberIsAttached (11 ms) [ RUN ] iox_listener_test.DetachingSubscriberTillListenerEmptyWorks 2024-03-21 07:40:00.693 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.DetachingSubscriberTillListenerEmptyWorks (11 ms) [ RUN ] iox_listener_test.AttachingSubscriberEventTwiceFailsWithEVENT_ALREADY_ATTACHED 2024-03-21 07:40:00.704 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingSubscriberEventTwiceFailsWithEVENT_ALREADY_ATTACHED (4 ms) [ RUN ] iox_listener_test.AttachingClientWorks 2024-03-21 07:40:00.709 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingClientWorks (4 ms) [ RUN ] iox_listener_test.AttachingServerWorks 2024-03-21 07:40:00.714 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingServerWorks (4 ms) [ RUN ] iox_listener_test.AttachingServerWithContextDataWorks 2024-03-21 07:40:00.719 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingServerWithContextDataWorks (4 ms) [ RUN ] iox_listener_test.AttachingServiceDiscoveryWorks 2024-03-21 07:40:00.724 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingServiceDiscoveryWorks (4 ms) [ RUN ] iox_listener_test.AttachingServiceDiscoveryWithContextDataWorks 2024-03-21 07:40:00.729 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_listener_test.AttachingServiceDiscoveryWithContextDataWorks (4 ms) [----------] 17 tests from iox_listener_test (123 ms total) [----------] 1 test from iox_log_test [ RUN ] iox_log_test.LogLevelIsSetCorrectly [ OK ] iox_log_test.LogLevelIsSetCorrectly (0 ms) [----------] 1 test from iox_log_test (0 ms total) [----------] 9 tests from iox_notification_info_test [ RUN ] iox_notification_info_test.notificationInfoHasCorrectId [ OK ] iox_notification_info_test.notificationInfoHasCorrectId (0 ms) [ RUN ] iox_notification_info_test.notificationOriginIsUserTriggerPointerWhenItsOriginatingFromThem [ OK ] iox_notification_info_test.notificationOriginIsUserTriggerPointerWhenItsOriginatingFromThem (0 ms) [ RUN ] iox_notification_info_test.notificationOriginIsSubscriberPointerWhenItsOriginatingFromThemStateBased [ OK ] iox_notification_info_test.notificationOriginIsSubscriberPointerWhenItsOriginatingFromThemStateBased (0 ms) [ RUN ] iox_notification_info_test.notificationOriginIsSubscriberPointerWhenItsOriginatingFromThemEventBased [ OK ] iox_notification_info_test.notificationOriginIsSubscriberPointerWhenItsOriginatingFromThemEventBased (0 ms) [ RUN ] iox_notification_info_test.getOriginReturnsPointerToUserTriggerWhenOriginatingFromThem 2024-03-21 07:40:00.734 [Warning]: ICEORYX error! POPO__NOTIFICATION_INFO_TYPE_INCONSISTENCY_IN_GET_ORIGIN [ OK ] iox_notification_info_test.getOriginReturnsPointerToUserTriggerWhenOriginatingFromThem (0 ms) [ RUN ] iox_notification_info_test.getOriginReturnsPointerToSubscriberWhenOriginatingFromThemStateBased 2024-03-21 07:40:00.735 [Warning]: ICEORYX error! POPO__NOTIFICATION_INFO_TYPE_INCONSISTENCY_IN_GET_ORIGIN [ OK ] iox_notification_info_test.getOriginReturnsPointerToSubscriberWhenOriginatingFromThemStateBased (0 ms) [ RUN ] iox_notification_info_test.getOriginReturnsPointerToSubscriberWhenOriginatingFromThemEventBased 2024-03-21 07:40:00.735 [Warning]: ICEORYX error! POPO__NOTIFICATION_INFO_TYPE_INCONSISTENCY_IN_GET_ORIGIN [ OK ] iox_notification_info_test.getOriginReturnsPointerToSubscriberWhenOriginatingFromThemEventBased (0 ms) [ RUN ] iox_notification_info_test.callbackCanBeCalledOnce [ OK ] iox_notification_info_test.callbackCanBeCalledOnce (0 ms) [ RUN ] iox_notification_info_test.callbackCanBeCalledMultipleTimes [ OK ] iox_notification_info_test.callbackCanBeCalledMultipleTimes (0 ms) [----------] 9 tests from iox_notification_info_test (2 ms total) [----------] 4 tests from iox_pub_options_test [ RUN ] iox_pub_options_test.publisherOptionsAreInitializedCorrectly [ OK ] iox_pub_options_test.publisherOptionsAreInitializedCorrectly (0 ms) [ RUN ] iox_pub_options_test.publisherOptionsInitializationCheckReturnsTrueAfterDefaultInit [ OK ] iox_pub_options_test.publisherOptionsInitializationCheckReturnsTrueAfterDefaultInit (0 ms) [ RUN ] iox_pub_options_test.publisherOptionsInitializationCheckReturnsFalseWithoutDefaultInit [ OK ] iox_pub_options_test.publisherOptionsInitializationCheckReturnsFalseWithoutDefaultInit (0 ms) [ RUN ] iox_pub_options_test.publisherOptionInitializationWithNullptrDoesNotCrash [ OK ] iox_pub_options_test.publisherOptionInitializationWithNullptrDoesNotCrash (2 ms) [----------] 4 tests from iox_pub_options_test (2 ms total) [----------] 5 tests from iox_request_header_test [ RUN ] iox_request_header_test.createRequestHeaderFromPayloadWorks [ OK ] iox_request_header_test.createRequestHeaderFromPayloadWorks (0 ms) [ RUN ] iox_request_header_test.setSequenceIdWorks [ OK ] iox_request_header_test.setSequenceIdWorks (0 ms) [ RUN ] iox_request_header_test.rpcHeaderVersionIsSetCorrectly [ OK ] iox_request_header_test.rpcHeaderVersionIsSetCorrectly (0 ms) [ RUN ] iox_request_header_test.getUserPayloadWorks [ OK ] iox_request_header_test.getUserPayloadWorks (0 ms) [ RUN ] iox_request_header_test.getChunkHeaderWorks [ OK ] iox_request_header_test.getChunkHeaderWorks (0 ms) [----------] 5 tests from iox_request_header_test (0 ms total) [----------] 6 tests from iox_response_header_test [ RUN ] iox_response_header_test.createResponseHeaderFromPayloadWorks [ OK ] iox_response_header_test.createResponseHeaderFromPayloadWorks (0 ms) [ RUN ] iox_response_header_test.getSequenceIdWorks [ OK ] iox_response_header_test.getSequenceIdWorks (0 ms) [ RUN ] iox_response_header_test.rpcHeaderVersionIsSetCorrectly [ OK ] iox_response_header_test.rpcHeaderVersionIsSetCorrectly (0 ms) [ RUN ] iox_response_header_test.setServerErrorWorks [ OK ] iox_response_header_test.setServerErrorWorks (0 ms) [ RUN ] iox_response_header_test.getUserPayloadWorks [ OK ] iox_response_header_test.getUserPayloadWorks (0 ms) [ RUN ] iox_response_header_test.getChunkHeaderWorks [ OK ] iox_response_header_test.getChunkHeaderWorks (0 ms) [----------] 6 tests from iox_response_header_test (0 ms total) [----------] 24 tests from iox_server_test [ RUN ] iox_server_test.notInitializedOptionsAreUninitialized 2024-03-21 07:40:00.739 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.notInitializedOptionsAreUninitialized (0 ms) [ RUN ] iox_server_test.initializedOptionsAreInitialized 2024-03-21 07:40:00.739 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.initializedOptionsAreInitialized (0 ms) [ RUN ] iox_server_test.initializedOptionsToCPPDefaults 2024-03-21 07:40:00.739 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.initializedOptionsToCPPDefaults (0 ms) [ RUN ] iox_server_test.InitializingServerWithNullptrOptionsGetsMiddlewareServerWithDefaultOptions 2024-03-21 07:40:00.739 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.InitializingServerWithNullptrOptionsGetsMiddlewareServerWithDefaultOptions (0 ms) [ RUN ] iox_server_test.InitializingServerWithCustomOptionsWorks 2024-03-21 07:40:00.740 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.InitializingServerWithCustomOptionsWorks (0 ms) [ RUN ] iox_server_test.DeinitReleasesServer 2024-03-21 07:40:00.740 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.DeinitReleasesServer (0 ms) [ RUN ] iox_server_test.WhenNotOfferedTakeRequestFails 2024-03-21 07:40:00.741 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.WhenNotOfferedTakeRequestFails (0 ms) [ RUN ] iox_server_test.WhenOfferedAndNoRequestsPresentTakeFails 2024-03-21 07:40:00.741 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.WhenOfferedAndNoRequestsPresentTakeFails (0 ms) [ RUN ] iox_server_test.WhenOfferedAndRequestsPresentTakeSucceeds 2024-03-21 07:40:00.741 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.WhenOfferedAndRequestsPresentTakeSucceeds (0 ms) [ RUN ] iox_server_test.TakingToMuchRequestsInParallelLeadsToError 2024-03-21 07:40:00.742 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.TakingToMuchRequestsInParallelLeadsToError (0 ms) [ RUN ] iox_server_test.ReleaseRequestWorks 2024-03-21 07:40:00.742 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.ReleaseRequestWorks (0 ms) [ RUN ] iox_server_test.ReleaseQueuedRequestsWorks 2024-03-21 07:40:00.742 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.ReleaseQueuedRequestsWorks (0 ms) [ RUN ] iox_server_test.HasClientsWorks 2024-03-21 07:40:00.743 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.HasClientsWorks (0 ms) [ RUN ] iox_server_test.HasRequestWorks 2024-03-21 07:40:00.743 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.HasRequestWorks (0 ms) [ RUN ] iox_server_test.HasMissedRequestWorks 2024-03-21 07:40:00.743 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.HasMissedRequestWorks (0 ms) [ RUN ] iox_server_test.OfferReturnsCorrectOfferState 2024-03-21 07:40:00.744 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.OfferReturnsCorrectOfferState (0 ms) [ RUN ] iox_server_test.GetServiceDescriptionWorks 2024-03-21 07:40:00.745 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.GetServiceDescriptionWorks (0 ms) [ RUN ] iox_server_test.LoanWorks 2024-03-21 07:40:00.746 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.LoanWorks (0 ms) [ RUN ] iox_server_test.LoanFailsWhenNoMoreChunksAreAvailable 2024-03-21 07:40:00.746 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! Mempool [m_chunkSize = 168, numberOfChunks = 2, used_chunks = 2 ] has no more space left 2024-03-21 07:40:00.747 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 8The following mempools are available: MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 2 ] MemPool [ ChunkSize = 1064, ChunkPayloadSize = 1024, ChunkCount = 6 ] 2024-03-21 07:40:00.747 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS [ OK ] iox_server_test.LoanFailsWhenNoMoreChunksAreAvailable (0 ms) [ RUN ] iox_server_test.LoanAlignedWorks 2024-03-21 07:40:00.747 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.LoanAlignedWorks (0 ms) [ RUN ] iox_server_test.LoanAlignedFailsWhenNoChunksAreAvailable 2024-03-21 07:40:00.747 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! Mempool [m_chunkSize = 168, numberOfChunks = 2, used_chunks = 2 ] has no more space left 2024-03-21 07:40:00.747 [ Error ]: MemoryManager: unable to acquire a chunk with a chunk-payload size of 8The following mempools are available: MemPool [ ChunkSize = 168, ChunkPayloadSize = 128, ChunkCount = 2 ] MemPool [ ChunkSize = 1064, ChunkPayloadSize = 1024, ChunkCount = 6 ] 2024-03-21 07:40:00.747 [Warning]: ICEORYX error! MEPOO__MEMPOOL_GETCHUNK_POOL_IS_RUNNING_OUT_OF_CHUNKS [ OK ] iox_server_test.LoanAlignedFailsWhenNoChunksAreAvailable (0 ms) [ RUN ] iox_server_test.ReleaseResponseWorks 2024-03-21 07:40:00.748 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.ReleaseResponseWorks (0 ms) [ RUN ] iox_server_test.SendWorks 2024-03-21 07:40:00.748 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.SendWorks (0 ms) [ RUN ] iox_server_test.SendWithNullptrReturnsError 2024-03-21 07:40:00.748 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_server_test.SendWithNullptrReturnsError (0 ms) [----------] 24 tests from iox_server_test (9 ms total) [----------] 1 test from iox_service_description_test [ RUN ] iox_service_description_test.StringSizesAreCorrect [ OK ] iox_service_description_test.StringSizesAreCorrect (0 ms) [----------] 1 test from iox_service_description_test (0 ms total) [----------] 4 tests from iox_sub_options_test [ RUN ] iox_sub_options_test.subscriberOptionsAreInitializedCorrectly [ OK ] iox_sub_options_test.subscriberOptionsAreInitializedCorrectly (0 ms) [ RUN ] iox_sub_options_test.subscriberOptionsInitializationCheckReturnsTrueAfterDefaultInit [ OK ] iox_sub_options_test.subscriberOptionsInitializationCheckReturnsTrueAfterDefaultInit (0 ms) [ RUN ] iox_sub_options_test.subscriberOptionsInitializationCheckReturnsFalseWithoutDefaultInit [ OK ] iox_sub_options_test.subscriberOptionsInitializationCheckReturnsFalseWithoutDefaultInit (0 ms) [ RUN ] iox_sub_options_test.subscriberOptionInitializationWithNullptrDoesNotCrash [ OK ] iox_sub_options_test.subscriberOptionInitializationWithNullptrDoesNotCrash (2 ms) [----------] 4 tests from iox_sub_options_test (2 ms total) [----------] 8 tests from iox_user_trigger_test [ RUN ] iox_user_trigger_test.initUserTriggerWithNullptrForStorageReturnsNullptr 2024-03-21 07:40:00.751 [Warning]: user trigger initialization skipped - null pointer provided for iox_user_trigger_storage_t [ OK ] iox_user_trigger_test.initUserTriggerWithNullptrForStorageReturnsNullptr (0 ms) [ RUN ] iox_user_trigger_test.isNotTriggeredWhenCreated [ OK ] iox_user_trigger_test.isNotTriggeredWhenCreated (0 ms) [ RUN ] iox_user_trigger_test.cannotBeTriggeredWhenNotAttached [ OK ] iox_user_trigger_test.cannotBeTriggeredWhenNotAttached (0 ms) [ RUN ] iox_user_trigger_test.canBeTriggeredWhenAttached [ OK ] iox_user_trigger_test.canBeTriggeredWhenAttached (0 ms) [ RUN ] iox_user_trigger_test.triggeringWaitSetResultsInCorrectNotificationId [ OK ] iox_user_trigger_test.triggeringWaitSetResultsInCorrectNotificationId (0 ms) [ RUN ] iox_user_trigger_test.triggeringWaitSetResultsInCorrectCallback [ OK ] iox_user_trigger_test.triggeringWaitSetResultsInCorrectCallback (0 ms) [ RUN ] iox_user_trigger_test.attachingToAnotherWaitSetCleansupFirstWaitset [ OK ] iox_user_trigger_test.attachingToAnotherWaitSetCleansupFirstWaitset (0 ms) [ RUN ] iox_user_trigger_test.disable_trigger_eventingItFromWaitsetCleansup [ OK ] iox_user_trigger_test.disable_trigger_eventingItFromWaitsetCleansup (0 ms) [----------] 8 tests from iox_user_trigger_test (0 ms total) [----------] 54 tests from iox_ws_test [ DISABLED ] iox_ws_test.DISABLED_InitWaitSetWithNullptrForStorageReturnsNullptr [ RUN ] iox_ws_test.CapacityIsCorrect 2024-03-21 07:40:00.752 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.CapacityIsCorrect (4 ms) [ RUN ] iox_ws_test.SizeIsZeroWhenConstructed 2024-03-21 07:40:00.757 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeIsZeroWhenConstructed (4 ms) [ RUN ] iox_ws_test.SizeIsOneWhenOneUserTriggerIsAttached 2024-03-21 07:40:00.762 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeIsOneWhenOneUserTriggerIsAttached (4 ms) [ RUN ] iox_ws_test.SizeIsOneWhenOneSubscriberStateIsAttached 2024-03-21 07:40:00.767 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeIsOneWhenOneSubscriberStateIsAttached (4 ms) [ RUN ] iox_ws_test.SizeIsOneWhenOneUserTriggerWithNullptrCallBackIsAttached 2024-03-21 07:40:00.772 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeIsOneWhenOneUserTriggerWithNullptrCallBackIsAttached (4 ms) [ RUN ] iox_ws_test.SizeIsOneWhenOneSubscriberStateWithNullptrCallBackIsAttached 2024-03-21 07:40:00.777 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeIsOneWhenOneSubscriberStateWithNullptrCallBackIsAttached (4 ms) [ RUN ] iox_ws_test.SizeIsOneWhenOneSubscriberEventIsAttached 2024-03-21 07:40:00.782 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeIsOneWhenOneSubscriberEventIsAttached (4 ms) [ RUN ] iox_ws_test.SizeIsOneWhenOneSubscriberEventWithNullptrCallBackIsAttached 2024-03-21 07:40:00.787 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeIsOneWhenOneSubscriberEventWithNullptrCallBackIsAttached (4 ms) [ RUN ] iox_ws_test.AttachingMoreUserTriggerThanCapacityAvailableFails 2024-03-21 07:40:00.791 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingMoreUserTriggerThanCapacityAvailableFails (5 ms) [ RUN ] iox_ws_test.AttachingMoreSubscriberStatesThanCapacityAvailableFails 2024-03-21 07:40:00.797 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingMoreSubscriberStatesThanCapacityAvailableFails (6 ms) [ RUN ] iox_ws_test.AttachingMoreSubscriberEventsThanCapacityAvailableFails 2024-03-21 07:40:00.804 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingMoreSubscriberEventsThanCapacityAvailableFails (6 ms) [ RUN ] iox_ws_test.SizeDecreasesWhenAttachedUserTriggerIsDeinitialized 2024-03-21 07:40:00.810 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeDecreasesWhenAttachedUserTriggerIsDeinitialized (4 ms) [ RUN ] iox_ws_test.SizeDecreasesWhenAttachedSubscriberStateIsDeinitialized 2024-03-21 07:40:00.815 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeDecreasesWhenAttachedSubscriberStateIsDeinitialized (4 ms) [ RUN ] iox_ws_test.SizeDecreasesWhenAttachedSubscriberEventIsDeinitialized 2024-03-21 07:40:00.820 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SizeDecreasesWhenAttachedSubscriberEventIsDeinitialized (4 ms) [ RUN ] iox_ws_test.NumberOfTriggeredConditionsIsOneWhenOneWasTriggered 2024-03-21 07:40:00.824 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NumberOfTriggeredConditionsIsOneWhenOneWasTriggered (4 ms) [ RUN ] iox_ws_test.NumberOfTriggeredConditionsIsCorrectWhenMultipleWereTriggered 2024-03-21 07:40:00.829 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NumberOfTriggeredConditionsIsCorrectWhenMultipleWereTriggered (4 ms) [ RUN ] iox_ws_test.NumberOfTriggeredConditionsIsCorrectWhenAllWereTriggered 2024-03-21 07:40:00.834 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NumberOfTriggeredConditionsIsCorrectWhenAllWereTriggered (6 ms) [ RUN ] iox_ws_test.SingleTriggerCaseWaitReturnsCorrectTrigger 2024-03-21 07:40:00.840 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SingleTriggerCaseWaitReturnsCorrectTrigger (4 ms) [ RUN ] iox_ws_test.MultiTriggerCaseWaitReturnsCorrectTrigger 2024-03-21 07:40:00.845 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.MultiTriggerCaseWaitReturnsCorrectTrigger (4 ms) [ RUN ] iox_ws_test.MaxTriggerCaseWaitReturnsCorrectTrigger 2024-03-21 07:40:00.850 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.MaxTriggerCaseWaitReturnsCorrectTrigger (6 ms) [ RUN ] iox_ws_test.TimedWaitNumberOfTriggeredConditionsIsOneWhenOneWasTriggered 2024-03-21 07:40:00.856 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.TimedWaitNumberOfTriggeredConditionsIsOneWhenOneWasTriggered (4 ms) [ RUN ] iox_ws_test.TimedWaitNumberOfTriggeredConditionsIsCorrectWhenMultipleWereTriggered 2024-03-21 07:40:00.861 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.TimedWaitNumberOfTriggeredConditionsIsCorrectWhenMultipleWereTriggered (4 ms) [ RUN ] iox_ws_test.TimedWaitNumberOfTriggeredConditionsIsCorrectWhenAllWereTriggered 2024-03-21 07:40:00.866 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.TimedWaitNumberOfTriggeredConditionsIsCorrectWhenAllWereTriggered (6 ms) [ RUN ] iox_ws_test.SingleTriggerCaseTimedWaitReturnsCorrectTrigger 2024-03-21 07:40:00.872 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SingleTriggerCaseTimedWaitReturnsCorrectTrigger (4 ms) [ RUN ] iox_ws_test.MultiTriggerCaseTimedWaitReturnsCorrectTrigger 2024-03-21 07:40:00.877 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.MultiTriggerCaseTimedWaitReturnsCorrectTrigger (4 ms) [ RUN ] iox_ws_test.MaxTriggerCaseTimedWaitReturnsCorrectTrigger 2024-03-21 07:40:00.882 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.MaxTriggerCaseTimedWaitReturnsCorrectTrigger (6 ms) [ RUN ] iox_ws_test.MissedElementsIsZeroWhenNothingWasMissed 2024-03-21 07:40:00.888 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.MissedElementsIsZeroWhenNothingWasMissed (4 ms) [ RUN ] iox_ws_test.MissedElementsIsCorrectWhenSomethingWasMissed 2024-03-21 07:40:00.893 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.MissedElementsIsCorrectWhenSomethingWasMissed (4 ms) [ RUN ] iox_ws_test.MissedElementsIsCorrectWhenAllWereMissed 2024-03-21 07:40:00.898 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.MissedElementsIsCorrectWhenAllWereMissed (6 ms) [ RUN ] iox_ws_test.SubscriberEventCallbackIsCalled 2024-03-21 07:40:00.904 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SubscriberEventCallbackIsCalled (4 ms) [ RUN ] iox_ws_test.NullptrSubscriberEventCallbackIsCalledWithoutError 2024-03-21 07:40:00.909 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NullptrSubscriberEventCallbackIsCalledWithoutError (4 ms) [ RUN ] iox_ws_test.SubscriberEventCallbackWithContextDataIsCalled 2024-03-21 07:40:00.914 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SubscriberEventCallbackWithContextDataIsCalled (4 ms) [ RUN ] iox_ws_test.SubscriberStateCallbackIsCalled 2024-03-21 07:40:00.919 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SubscriberStateCallbackIsCalled (4 ms) [ RUN ] iox_ws_test.SubscriberStateCallbackWithContextDataIsCalled 2024-03-21 07:40:00.924 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.SubscriberStateCallbackWithContextDataIsCalled (4 ms) [ RUN ] iox_ws_test.UserTriggerCallbackIsCalled 2024-03-21 07:40:00.928 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.UserTriggerCallbackIsCalled (4 ms) [ RUN ] iox_ws_test.NullptrUserTriggerCallbackIsCalledWithoutError 2024-03-21 07:40:00.933 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NullptrUserTriggerCallbackIsCalledWithoutError (4 ms) [ RUN ] iox_ws_test.UserTriggerCallbackWithContextDataIsCalled 2024-03-21 07:40:00.938 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.UserTriggerCallbackWithContextDataIsCalled (4 ms) [ RUN ] iox_ws_test.AttachingClientEventWorks 2024-03-21 07:40:00.943 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingClientEventWorks (4 ms) [ RUN ] iox_ws_test.NotifyingClientEventWorks 2024-03-21 07:40:00.948 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingClientEventWorks (4 ms) [ RUN ] iox_ws_test.NotifyingClientEventWithContextDataWorks 2024-03-21 07:40:00.953 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingClientEventWithContextDataWorks (4 ms) [ RUN ] iox_ws_test.AttachingClientStateWorks 2024-03-21 07:40:00.958 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingClientStateWorks (4 ms) [ RUN ] iox_ws_test.NotifyingClientStateWorks 2024-03-21 07:40:00.963 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingClientStateWorks (4 ms) [ RUN ] iox_ws_test.NotifyingClientStateWithContextDataWorks 2024-03-21 07:40:00.967 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingClientStateWithContextDataWorks (4 ms) [ RUN ] iox_ws_test.AttachingServerEventWorks 2024-03-21 07:40:00.972 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingServerEventWorks (4 ms) [ RUN ] iox_ws_test.AttachingServerEventWithContextDataWorks 2024-03-21 07:40:00.977 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingServerEventWithContextDataWorks (4 ms) [ RUN ] iox_ws_test.NotifyingServerEventWorks 2024-03-21 07:40:00.982 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingServerEventWorks (4 ms) [ RUN ] iox_ws_test.NotifyingServerEventWithContextDataWorks 2024-03-21 07:40:00.987 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingServerEventWithContextDataWorks (4 ms) [ RUN ] iox_ws_test.AttachingServerStateWorks 2024-03-21 07:40:00.992 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingServerStateWorks (4 ms) [ RUN ] iox_ws_test.NotifyingServerStateWorks 2024-03-21 07:40:00.997 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingServerStateWorks (4 ms) [ RUN ] iox_ws_test.NotifyingServerStateWithContextDataWorks 2024-03-21 07:40:01.002 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingServerStateWithContextDataWorks (4 ms) [ RUN ] iox_ws_test.AttachingServiceDiscoveryEventWorks 2024-03-21 07:40:01.007 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingServiceDiscoveryEventWorks (4 ms) [ RUN ] iox_ws_test.AttachingServiceDiscoveryEventWithContextDataWorks 2024-03-21 07:40:01.012 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.AttachingServiceDiscoveryEventWithContextDataWorks (4 ms) [ RUN ] iox_ws_test.NotifyingServiceDiscoveryEventWorks 2024-03-21 07:40:01.017 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingServiceDiscoveryEventWorks (4 ms) [ RUN ] iox_ws_test.NotifyingServiceDiscoveryEventWithContextDataWorks 2024-03-21 07:40:01.022 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] iox_ws_test.NotifyingServiceDiscoveryEventWithContextDataWorks (4 ms) [----------] 54 tests from iox_ws_test (274 ms total) [----------] Global test environment tear-down [==========] 190 tests from 19 test suites ran. (435 ms total) [ PASSED ] 190 tests. YOU HAVE 5 DISABLED TESTS # SHM INTENSIVE TESTS # Only execute these if at least 250M shared memory are available [ 3548 -lt 250 ] || \ ./obj/posh/test/posh_moduletests --gtest_filter="*PoshRuntime.*:*PoshRuntime_test.*:*PoshRuntimeNode_test.*:*PoshRuntimeSingleProcess_test.*:*IceoryxRoudiMemoryManager_test.*:*PortManager_test.*:*ProcessManager_test.*" Note: Google Test filter = *PoshRuntime.*:*PoshRuntime_test.*:*PoshRuntimeNode_test.*:*PoshRuntimeSingleProcess_test.*:*IceoryxRoudiMemoryManager_test.*:*PortManager_test.*:*ProcessManager_test.* [==========] Running 155 tests from 7 test suites. [----------] Global test environment set-up. [----------] 50 tests from PoshRuntime_test [ RUN ] PoshRuntime_test.ValidAppName Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:01.285 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:01.286 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:01.288 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] PoshRuntime_test.ValidAppName (418 ms) [ RUN ] PoshRuntime_test.MaxAppNameLength Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:01.704 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:01.705 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:01.707 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] PoshRuntime_test.MaxAppNameLength (402 ms) [ RUN ] PoshRuntime_test.NoAppName Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:02.103 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:02.103 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 7 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. [ OK ] PoshRuntime_test.NoAppName (409 ms) [ RUN ] PoshRuntime_test.GetInstanceNameIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:02.520 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:02.521 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:02.522 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! [ OK ] PoshRuntime_test.GetInstanceNameIsSuccessful (407 ms) [ RUN ] PoshRuntime_test.GetMiddlewareInterfaceWithInvalidNodeNameIsNotSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:02.934 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:02.935 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:02.937 [ Error ]: 'invalidNode,' is an invalid IPC channel entry 2024-03-21 07:40:02.937 [ Error ]: Trying to send the message 11,publisher,0, which does not follow the specified syntax. 2024-03-21 07:40:02.937 [ Error ]: Could not send request via RouDi IPC channel interface. 2024-03-21 07:40:02.937 [ Error ]: Request interface got invalid response! [ OK ] PoshRuntime_test.GetMiddlewareInterfaceWithInvalidNodeNameIsNotSuccessful (414 ms) [ RUN ] PoshRuntime_test.GetMiddlewareInterfaceIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:03.340 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:03.341 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareInterfaceIsSuccessful (404 ms) [ RUN ] PoshRuntime_test.GetMiddlewareInterfaceInterfacelistOverflow Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:03.747 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:03.747 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:03.750 [Warning]: Out of interface ports! Requested by runtime 'publisher' [ OK ] PoshRuntime_test.GetMiddlewareInterfaceInterfacelistOverflow (403 ms) [ RUN ] PoshRuntime_test.SendRequestToRouDiValidMessage Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:04.145 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:04.145 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.SendRequestToRouDiValidMessage (399 ms) [ RUN ] PoshRuntime_test.SendRequestToRouDiInvalidMessage Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:04.546 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:04.547 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:04.548 [ Error ]: 'invalidNode,' is an invalid IPC channel entry 2024-03-21 07:40:04.548 [ Error ]: Trying to send the message 11,publisher,0, which does not follow the specified syntax. 2024-03-21 07:40:04.548 [ Error ]: Could not send request via RouDi IPC channel interface. [ OK ] PoshRuntime_test.SendRequestToRouDiInvalidMessage (403 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:04.950 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:04.950 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewarePublisherIsSuccessful (404 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithHistoryGreaterMaxCapacityClampsHistoryToMaximum Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:05.356 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:05.357 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:05.358 [Warning]: Requested history capacity 17 exceeds the maximum possible one for this publisher, limiting from 17 to 16 2024-03-21 07:40:05.359 [Warning]: Chunk history too large, reducing from 17 to 16 [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithHistoryGreaterMaxCapacityClampsHistoryToMaximum (404 ms) [ RUN ] PoshRuntime_test.getMiddlewarePublisherDefaultArgs Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:05.764 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:05.765 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.getMiddlewarePublisherDefaultArgs (409 ms) [ RUN ] PoshRuntime_test.getMiddlewarePublisherPublisherlistOverflow Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:06.173 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:06.173 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:06.440 [Warning]: Out of publisher ports! Requested by runtime 'publisher' and with service description 'Service: 506, Instance: 507, Event: 508' 2024-03-21 07:40:06.440 [ Error ]: Could not create PublisherPort for application 'publisher' with service description 'Service: 506, Instance: 507, Event: 508' 2024-03-21 07:40:06.440 [ Error ]: Request publisher received no valid publisher port from RouDi. 2024-03-21 07:40:06.440 [Warning]: Service 'Service: 506, Instance: 507, Event: 508' could not be created since we are out of memory for publishers. 2024-03-21 07:40:06.484 [Warning]: Received Keepalive from unknown process publisher [ OK ] PoshRuntime_test.getMiddlewarePublisherPublisherlistOverflow (720 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithSameServiceDescriptionsAndOneToManyPolicyFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:06.905 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:06.906 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithSameServiceDescriptionsAndOneToManyPolicyFails (419 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithForbiddenServiceDescriptionsFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:07.318 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:07.319 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:07.321 [ Error ]: Could not create PublisherPort for application 'publisher' with service description 'Service: ServiceDiscovery, Instance: RouDi_ID, Event: ServiceRegistry' 2024-03-21 07:40:07.321 [ Error ]: Request publisher received no valid publisher port from RouDi. 2024-03-21 07:40:07.321 [Warning]: Usage of internal service 'Service: ServiceDiscovery, Instance: RouDi_ID, Event: ServiceRegistry' is forbidden. 2024-03-21 07:40:07.321 [ Error ]: Could not create PublisherPort for application 'publisher' with service description 'Service: Introspection, Instance: RouDi_ID, Event: Port' 2024-03-21 07:40:07.321 [ Error ]: Request publisher received no valid publisher port from RouDi. 2024-03-21 07:40:07.321 [Warning]: Usage of internal service 'Service: Introspection, Instance: RouDi_ID, Event: Port' is forbidden. 2024-03-21 07:40:07.322 [ Error ]: Could not create PublisherPort for application 'publisher' with service description 'Service: Introspection, Instance: RouDi_ID, Event: PortThroughput' 2024-03-21 07:40:07.322 [ Error ]: Request publisher received no valid publisher port from RouDi. 2024-03-21 07:40:07.322 [Warning]: Usage of internal service 'Service: Introspection, Instance: RouDi_ID, Event: PortThroughput' is forbidden. 2024-03-21 07:40:07.322 [ Error ]: Could not create PublisherPort for application 'publisher' with service description 'Service: Introspection, Instance: RouDi_ID, Event: SubscriberPortsData' 2024-03-21 07:40:07.322 [ Error ]: Request publisher received no valid publisher port from RouDi. 2024-03-21 07:40:07.322 [Warning]: Usage of internal service 'Service: Introspection, Instance: RouDi_ID, Event: SubscriberPortsData' is forbidden. 2024-03-21 07:40:07.323 [ Error ]: Could not create PublisherPort for application 'publisher' with service description 'Service: Introspection, Instance: RouDi_ID, Event: MemPool' 2024-03-21 07:40:07.323 [ Error ]: Request publisher received no valid publisher port from RouDi. 2024-03-21 07:40:07.323 [Warning]: Usage of internal service 'Service: Introspection, Instance: RouDi_ID, Event: MemPool' is forbidden. 2024-03-21 07:40:07.323 [ Error ]: Could not create PublisherPort for application 'publisher' with service description 'Service: Introspection, Instance: RouDi_ID, Event: Process' 2024-03-21 07:40:07.323 [ Error ]: Request publisher received no valid publisher port from RouDi. 2024-03-21 07:40:07.323 [Warning]: Usage of internal service 'Service: Introspection, Instance: RouDi_ID, Event: Process' is forbidden. [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithForbiddenServiceDescriptionsFails (418 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithoutOfferOnCreateLeadsToNotOfferedPublisherBeingCreated Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:07.731 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:07.732 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithoutOfferOnCreateLeadsToNotOfferedPublisherBeingCreated (406 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithOfferOnCreateLeadsToOfferedPublisherBeingCreated Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:08.144 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:08.145 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithOfferOnCreateLeadsToOfferedPublisherBeingCreated (411 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithoutExplicitlySetQueueFullPolicyLeadsToDiscardOldestData Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:08.550 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:08.551 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithoutExplicitlySetQueueFullPolicyLeadsToDiscardOldestData (410 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithQueueFullPolicySetToDiscardOldestDataLeadsToDiscardOldestData Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:08.972 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:08.973 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithQueueFullPolicySetToDiscardOldestDataLeadsToDiscardOldestData (425 ms) [ RUN ] PoshRuntime_test.GetMiddlewarePublisherWithQueueFullPolicySetToWaitForSubscriberLeadsToWaitForSubscriber Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:09.414 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:09.415 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewarePublisherWithQueueFullPolicySetToWaitForSubscriberLeadsToWaitForSubscriber (435 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:09.824 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:09.825 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareSubscriberIsSuccessful (412 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueGreaterMaxCapacityClampsQueueToMaximum Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:10.237 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:10.238 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:10.240 [Warning]: Requested queue capacity 257 exceeds the maximum possible one for this subscriber, limiting from 257 to 256 [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueGreaterMaxCapacityClampsQueueToMaximum (412 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueCapacityZeroClampsQueueCapacityToOne Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:10.652 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:10.653 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:10.655 [Warning]: Requested queue capacity of 0 doesn't make sense as no data would be received, the capacity is set to 1 [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueCapacityZeroClampsQueueCapacityToOne (416 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithHistoryRequestLargerThanQueueCapacityClampsToQueueCapacity Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:11.068 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:11.069 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:11.073 [Warning]: Requested historyRequest for Service: Harder, Instance: Better, Event: Faster is larger than queueCapacity. Clamping historyRequest to queueCapacity! [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithHistoryRequestLargerThanQueueCapacityClampsToQueueCapacity (413 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberDefaultArgs Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:11.482 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:11.483 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareSubscriberDefaultArgs (412 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberSubscriberlistOverflow Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:11.901 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:11.901 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:12.199 [Warning]: Out of subscriber ports! Requested by runtime 'publisher' and with service description 'Service: 1024, Instance: 1025, Event: 1026' 2024-03-21 07:40:12.199 [ Error ]: Could not create SubscriberPort for application 'publisher' with service description 'Service: 1024, Instance: 1025, Event: 1026' 2024-03-21 07:40:12.199 [ Error ]: Request subscriber received no valid subscriber port from RouDi. 2024-03-21 07:40:12.199 [Warning]: Service 'Service: 1024, Instance: 1025, Event: 1026' could not be created since we are out of memory for subscribers. 2024-03-21 07:40:12.222 [Warning]: Received Keepalive from unknown process publisher [ OK ] PoshRuntime_test.GetMiddlewareSubscriberSubscriberlistOverflow (739 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithoutSubscribeOnCreateLeadsToSubscriberThatDoesNotWantToBeSubscribed Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:12.638 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:12.639 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithoutSubscribeOnCreateLeadsToSubscriberThatDoesNotWantToBeSubscribed (422 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithSubscribeOnCreateLeadsToSubscriberThatWantsToBeSubscribed Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:13.083 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:13.084 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithSubscribeOnCreateLeadsToSubscriberThatWantsToBeSubscribed (442 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithoutExplicitlySetQueueFullPolicyLeadsToDiscardOldestData Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:13.500 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:13.501 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithoutExplicitlySetQueueFullPolicyLeadsToDiscardOldestData (413 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueFullPolicySetToDiscardOldestDataLeadsToDiscardOldestData Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:13.920 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:13.921 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueFullPolicySetToDiscardOldestDataLeadsToDiscardOldestData (430 ms) [ RUN ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueFullPolicySetToBlockPublisherLeadsToBlockPublisher Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:14.344 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:14.344 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareSubscriberWithQueueFullPolicySetToBlockPublisherLeadsToBlockPublisher (421 ms) [ RUN ] PoshRuntime_test.GetMiddlewareClientWithDefaultArgsIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:14.768 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:14.769 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareClientWithDefaultArgsIsSuccessful (419 ms) [ RUN ] PoshRuntime_test.GetMiddlewareClientWithCustomClientOptionsIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:15.186 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:15.187 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareClientWithCustomClientOptionsIsSuccessful (414 ms) [ RUN ] PoshRuntime_test.GetMiddlewareClientWithQueueGreaterMaxCapacityClampsQueueToMaximum Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:15.604 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:15.604 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:15.606 [Warning]: Requested response queue capacity 17 exceeds the maximum possible one for this client, limiting from 17 to 16 [ OK ] PoshRuntime_test.GetMiddlewareClientWithQueueGreaterMaxCapacityClampsQueueToMaximum (420 ms) [ RUN ] PoshRuntime_test.GetMiddlewareClientWithQueueCapacityZeroClampsQueueCapacityToOne Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:16.018 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:16.019 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:16.021 [Warning]: Requested response queue capacity of 0 doesn't make sense as no data would be received, the capacity is set to 1 [ OK ] PoshRuntime_test.GetMiddlewareClientWithQueueCapacityZeroClampsQueueCapacityToOne (413 ms) [ RUN ] PoshRuntime_test.GetMiddlewareClientWhenMaxClientsAreUsedResultsInClientlistOverflow Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:16.434 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:16.435 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:16.854 [Warning]: Out of client ports! Requested by runtime 'publisher' and with service description 'Service: 1024, Instance: 1025, Event: 1026' 2024-03-21 07:40:16.854 [ Error ]: Could not create ClientPort for application 'publisher' with service description 'Service: 1024, Instance: 1025, Event: 1026' 2024-03-21 07:40:16.854 [ Error ]: Request client received no valid client port from RouDi. 2024-03-21 07:40:16.854 [Warning]: Could not create client with service description 'Service: 1024, Instance: 1025, Event: 1026' as we are out of memory for clients. [ OK ] PoshRuntime_test.GetMiddlewareClientWhenMaxClientsAreUsedResultsInClientlistOverflow (838 ms) [ RUN ] PoshRuntime_test.GetMiddlewareClientWithInvalidNodeNameLeadsToErrorHandlerCall Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:17.267 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:17.268 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:17.269 [ Error ]: '2:1612:invalidNode,1:11:11:1' is an invalid IPC channel entry 2024-03-21 07:40:17.270 [ Error ]: Trying to send the message 7,publisher,5:great3:gig3:sky1:01:01:01:01:01:0,1:01:01:0, which does not follow the specified syntax. 2024-03-21 07:40:17.270 [ Error ]: Could not send request via RouDi IPC channel interface. 2024-03-21 07:40:17.270 [ Error ]: Request client got invalid response! 2024-03-21 07:40:17.270 [Warning]: Could not create client with service description 'Service: great, Instance: gig, Event: sky'; received invalid response. [ OK ] PoshRuntime_test.GetMiddlewareClientWithInvalidNodeNameLeadsToErrorHandlerCall (411 ms) [ RUN ] PoshRuntime_test.GetMiddlewareServerWithDefaultArgsIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:17.701 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:17.702 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareServerWithDefaultArgsIsSuccessful (432 ms) [ RUN ] PoshRuntime_test.GetMiddlewareServerWithCustomServerOptionsIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:18.130 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:18.131 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareServerWithCustomServerOptionsIsSuccessful (425 ms) [ RUN ] PoshRuntime_test.GetMiddlewareServerWithQueueGreaterMaxCapacityClampsQueueToMaximum Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:18.538 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:18.538 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:18.540 [Warning]: Requested request queue capacity 1025 exceeds the maximum possible one for this server, limiting from 1025 to 1024 [ OK ] PoshRuntime_test.GetMiddlewareServerWithQueueGreaterMaxCapacityClampsQueueToMaximum (407 ms) [ RUN ] PoshRuntime_test.GetMiddlewareServerWithQueueCapacityZeroClampsQueueCapacityToOne Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:18.948 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:18.949 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:18.950 [Warning]: Requested request queue capacity of 0 doesn't make sense as no data would be received, the capacity is set to 1 [ OK ] PoshRuntime_test.GetMiddlewareServerWithQueueCapacityZeroClampsQueueCapacityToOne (414 ms) [ RUN ] PoshRuntime_test.GetMiddlewareServerWhenMaxServerAreUsedResultsInServerlistOverflow Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:19.357 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:19.357 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:19.681 [Warning]: Out of server ports! Requested by runtime 'publisher' and with service description 'Service: 512, Instance: 513, Event: 514' 2024-03-21 07:40:19.682 [ Error ]: Could not create ServerPort for application 'publisher' with service description 'Service: 512, Instance: 513, Event: 514' 2024-03-21 07:40:19.682 [ Error ]: Request server received no valid server port from RouDi. 2024-03-21 07:40:19.682 [Warning]: Could not create server with service description 'Service: 512, Instance: 513, Event: 514' as we are out of memory for servers. [ OK ] PoshRuntime_test.GetMiddlewareServerWhenMaxServerAreUsedResultsInServerlistOverflow (767 ms) [ RUN ] PoshRuntime_test.GetMiddlewareServerWithInvalidNodeNameLeadsToErrorHandlerCall Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:20.136 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:20.137 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:20.139 [ Error ]: '4:102412:invalidNode,1:11:11:1' is an invalid IPC channel entry 2024-03-21 07:40:20.139 [ Error ]: Trying to send the message 9,publisher,4:it's4:over3:now1:01:01:01:01:01:0,1:01:01:0, which does not follow the specified syntax. 2024-03-21 07:40:20.139 [ Error ]: Could not send request via RouDi IPC channel interface. 2024-03-21 07:40:20.139 [ Error ]: Request server got invalid response! 2024-03-21 07:40:20.139 [Warning]: Could not create server with service description 'Service: it's, Instance: over, Event: now'; received invalid response. [ OK ] PoshRuntime_test.GetMiddlewareServerWithInvalidNodeNameLeadsToErrorHandlerCall (420 ms) [ RUN ] PoshRuntime_test.GetMiddlewareConditionVariableIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:20.552 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:20.553 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.GetMiddlewareConditionVariableIsSuccessful (411 ms) [ RUN ] PoshRuntime_test.GetMiddlewareConditionVariableListOverflow Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:20.954 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:20.955 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:21.040 [Warning]: Out of condition variables! Requested by runtime 'publisher' 2024-03-21 07:40:21.040 [ Error ]: Request condition variable received no valid condition variable port from RouDi. 2024-03-21 07:40:21.040 [Warning]: Could not create condition variable as we are out of memory for condition variables. [ OK ] PoshRuntime_test.GetMiddlewareConditionVariableListOverflow (488 ms) [ RUN ] PoshRuntime_test.CreateNodeReturnValue Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:21.447 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:21.448 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.CreateNodeReturnValue (406 ms) [ RUN ] PoshRuntime_test.CreatingNodeWithInvalidNodeNameLeadsToErrorHandlerCall Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:21.853 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:21.853 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:21.855 [ Error ]: '12:invalidNode,1:1' is an invalid IPC channel entry 2024-03-21 07:40:21.855 [ Error ]: Trying to send the message 15,publisher, which does not follow the specified syntax. 2024-03-21 07:40:21.855 [ Error ]: Could not send request via RouDi IPC channel interface. 2024-03-21 07:40:21.855 [ Error ]: Request node got invalid response! [ OK ] PoshRuntime_test.CreatingNodeWithInvalidNodeNameLeadsToErrorHandlerCall (410 ms) [ RUN ] PoshRuntime_test.ShutdownUnblocksBlockingPublisher Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:22.264 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:22.264 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime_test.ShutdownUnblocksBlockingPublisher (711 ms) [ RUN ] PoshRuntime_test.ShutdownUnblocksBlockingClient Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:22.982 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:22.982 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:23.284 [Warning]: Try to send request but server is not available! [ OK ] PoshRuntime_test.ShutdownUnblocksBlockingClient (717 ms) [ RUN ] PoshRuntime_test.ShutdownUnblocksBlockingServer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:23.690 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:23.691 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients 2024-03-21 07:40:23.992 [Warning]: Could not deliver to client! Client not available anymore! [ OK ] PoshRuntime_test.ShutdownUnblocksBlockingServer (702 ms) [----------] 50 tests from PoshRuntime_test (23107 ms total) [----------] 2 tests from PoshRuntime [ RUN ] PoshRuntime.LeadingSlashAppName Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:24.393 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:24.394 [ Error ]: Cannot initialize runtime. Please remove leading slash from Application name /miau 2024-03-21 07:40:24.394 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntime.LeadingSlashAppName (406 ms) [ RUN ] PoshRuntime.AppNameEmpty [ OK ] PoshRuntime.AppNameEmpty (2 ms) [----------] 2 tests from PoshRuntime (409 ms total) [----------] 6 tests from PoshRuntimeNode_test [ RUN ] PoshRuntimeNode_test.ConstructorNodeIsSuccess Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:24.813 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:24.814 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntimeNode_test.ConstructorNodeIsSuccess (413 ms) [ RUN ] PoshRuntimeNode_test.ConstructorNodeEmptyNodeNameIsSuccess Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:25.212 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:25.213 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntimeNode_test.ConstructorNodeEmptyNodeNameIsSuccess (394 ms) [ RUN ] PoshRuntimeNode_test.ConstructorNodeWithMaximalSizeNodeNameIsSuccess Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:25.603 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:25.604 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntimeNode_test.ConstructorNodeWithMaximalSizeNodeNameIsSuccess (392 ms) [ RUN ] PoshRuntimeNode_test.VerifyMoveAssignmentOperatorAssignsCorrectName Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:26.000 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:26.001 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntimeNode_test.VerifyMoveAssignmentOperatorAssignsCorrectName (398 ms) [ RUN ] PoshRuntimeNode_test.SelfMoveAssignmentIsExcluded Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:26.399 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:26.400 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntimeNode_test.SelfMoveAssignmentIsExcluded (403 ms) [ RUN ] PoshRuntimeNode_test.VerifyMoveConstructorAssignsCorrectNodeName Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:26.801 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:26.801 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntimeNode_test.VerifyMoveConstructorAssignsCorrectNodeName (402 ms) [----------] 6 tests from PoshRuntimeNode_test (2405 ms total) [----------] 2 tests from PoshRuntimeSingleProcess_test [ RUN ] PoshRuntimeSingleProcess_test.ConstructorPoshRuntimeSingleProcessIsSuccess Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:27.225 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:27.226 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] PoshRuntimeSingleProcess_test.ConstructorPoshRuntimeSingleProcessIsSuccess (423 ms) [ RUN ] PoshRuntimeSingleProcess_test.ConstructorPoshRuntimeSingleProcessMultipleProcessIsFound Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:27.625 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:27.626 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients PoshRuntimeSingleProcess can only created once per process and only if the default PoshRuntime factory method is set! [ OK ] PoshRuntimeSingleProcess_test.ConstructorPoshRuntimeSingleProcessMultipleProcessIsFound (400 ms) [----------] 2 tests from PoshRuntimeSingleProcess_test (824 ms total) [----------] 14 tests from IceoryxRoudiMemoryManager_test [ RUN ] IceoryxRoudiMemoryManager_test.ConstructorSuccess [ OK ] IceoryxRoudiMemoryManager_test.ConstructorSuccess (0 ms) [ RUN ] IceoryxRoudiMemoryManager_test.IntrospectionMemoryManagerNulloptWhenNotPresent [ OK ] IceoryxRoudiMemoryManager_test.IntrospectionMemoryManagerNulloptWhenNotPresent (0 ms) [ RUN ] IceoryxRoudiMemoryManager_test.segmentManagerNulloptWhenNotPresent [ OK ] IceoryxRoudiMemoryManager_test.segmentManagerNulloptWhenNotPresent (0 ms) [ RUN ] IceoryxRoudiMemoryManager_test.portPoolNulloptWhenNotPresent [ OK ] IceoryxRoudiMemoryManager_test.portPoolNulloptWhenNotPresent (0 ms) [ RUN ] IceoryxRoudiMemoryManager_test.CreateAndAnnouceMemoryHasNoError Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.CreateAndAnnouceMemoryHasNoError (292 ms) [ RUN ] IceoryxRoudiMemoryManager_test.MgmtMemoryProviderReturnNonNullPtr [ OK ] IceoryxRoudiMemoryManager_test.MgmtMemoryProviderReturnNonNullPtr (0 ms) [ RUN ] IceoryxRoudiMemoryManager_test.AcquiringIntrospectionMemoryManagerAfterCreateAndAnnounceMemoryIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.AcquiringIntrospectionMemoryManagerAfterCreateAndAnnounceMemoryIsSuccessful (306 ms) [ RUN ] IceoryxRoudiMemoryManager_test.AcquiringSegmentManagerAfterCreateAndAnnounceMemoryIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.AcquiringSegmentManagerAfterCreateAndAnnounceMemoryIsSuccessful (301 ms) [ RUN ] IceoryxRoudiMemoryManager_test.AcquiringPortPoolAfterCreateAndAnnounceMemoryIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.AcquiringPortPoolAfterCreateAndAnnounceMemoryIsSuccessful (298 ms) [ RUN ] IceoryxRoudiMemoryManager_test.DestroyMemoryReturnNoError Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.DestroyMemoryReturnNoError (292 ms) [ RUN ] IceoryxRoudiMemoryManager_test.DestroyMemoryIntrospectionMemoryManagerReturnNullOpt Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.DestroyMemoryIntrospectionMemoryManagerReturnNullOpt (295 ms) [ RUN ] IceoryxRoudiMemoryManager_test.DestroyMemorySegmentManagerReturnNullOpt Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.DestroyMemorySegmentManagerReturnNullOpt (300 ms) [ RUN ] IceoryxRoudiMemoryManager_test.CreateAndAnnouceMemoryFailingAfterCalledTwoTimes Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:30.149 [ Error ]: Could not create memory: MemoryProviderError = MEMORY_ALREADY_CREATED [ OK ] IceoryxRoudiMemoryManager_test.CreateAndAnnouceMemoryFailingAfterCalledTwoTimes (328 ms) [ RUN ] IceoryxRoudiMemoryManager_test.DestroyMemoryNotFailingAfterCalledTwoTimes Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] IceoryxRoudiMemoryManager_test.DestroyMemoryNotFailingAfterCalledTwoTimes (307 ms) [----------] 14 tests from IceoryxRoudiMemoryManager_test (2725 ms total) [----------] 74 tests from PortManager_test [ RUN ] PortManager_test.DoDiscoveryWithSingleShotPublisherFirst Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithSingleShotPublisherFirst (301 ms) [ RUN ] PortManager_test.DoDiscoveryWithSingleShotSubscriberFirst Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithSingleShotSubscriberFirst (333 ms) [ RUN ] PortManager_test.DoDiscoveryWithDiscoveryLoopInBetweenCreationOfSubscriberAndPublisher Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithDiscoveryLoopInBetweenCreationOfSubscriberAndPublisher (321 ms) [ RUN ] PortManager_test.DoDiscoveryWithSubscribersCreatedBeforeAndAfterCreationOfPublisher Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithSubscribersCreatedBeforeAndAfterCreationOfPublisher (309 ms) [ RUN ] PortManager_test.SubscribeOnCreateSubscribesWithoutDiscoveryLoopWhenPublisherAvailable Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.SubscribeOnCreateSubscribesWithoutDiscoveryLoopWhenPublisherAvailable (312 ms) [ RUN ] PortManager_test.OfferOnCreateSubscribesWithoutDiscoveryLoopWhenSubscriberAvailable Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.OfferOnCreateSubscribesWithoutDiscoveryLoopWhenSubscriberAvailable (314 ms) [ RUN ] PortManager_test.OfferOnCreateAndSubscribeOnCreateNeedsNoMoreDiscoveryLoopSubscriberFirst Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.OfferOnCreateAndSubscribeOnCreateNeedsNoMoreDiscoveryLoopSubscriberFirst (320 ms) [ RUN ] PortManager_test.OfferOnCreateAndSubscribeOnCreateNeedsNoMoreDiscoveryLoopPublisherFirst Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.OfferOnCreateAndSubscribeOnCreateNeedsNoMoreDiscoveryLoopPublisherFirst (311 ms) [ RUN ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfPublishersFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfPublishersFails (336 ms) [ RUN ] PortManager_test.AcquiringPublisherAsUserWithAnyInternalServiceDescriptionFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:33.626 [Warning]: ICEORYX error! POSH__PORT_MANAGER_INTERNAL_SERVICE_DESCRIPTION_IS_FORBIDDEN 2024-03-21 07:40:33.626 [Warning]: ICEORYX error! POSH__PORT_MANAGER_INTERNAL_SERVICE_DESCRIPTION_IS_FORBIDDEN 2024-03-21 07:40:33.626 [Warning]: ICEORYX error! POSH__PORT_MANAGER_INTERNAL_SERVICE_DESCRIPTION_IS_FORBIDDEN 2024-03-21 07:40:33.626 [Warning]: ICEORYX error! POSH__PORT_MANAGER_INTERNAL_SERVICE_DESCRIPTION_IS_FORBIDDEN [ OK ] PortManager_test.AcquiringPublisherAsUserWithAnyInternalServiceDescriptionFails (311 ms) [ RUN ] PortManager_test.AcquiringPublisherAsRoudiWithAnyInternalServiceDescriptionIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquiringPublisherAsRoudiWithAnyInternalServiceDescriptionIsSuccessful (321 ms) [ RUN ] PortManager_test.AcquirePublisherPortDataWithSameServiceDescriptionTwiceWorksAccordingCommunicationPolicy Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquirePublisherPortDataWithSameServiceDescriptionTwiceWorksAccordingCommunicationPolicy (327 ms) [ RUN ] PortManager_test.AcquirePublisherPortDataWithSameServiceDescriptionTwiceAndFirstPortMarkedToBeDestroyedReturnsPort Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquirePublisherPortDataWithSameServiceDescriptionTwiceAndFirstPortMarkedToBeDestroyedReturnsPort (313 ms) [ RUN ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfSubscribersFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfSubscribersFails (409 ms) [ RUN ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfInterfacesFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfInterfacesFails (324 ms) [ RUN ] PortManager_test.DoDiscoveryPublisherCanWaitAndSubscriberRequestsBlockingLeadsToConnect Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryPublisherCanWaitAndSubscriberRequestsBlockingLeadsToConnect (320 ms) [ RUN ] PortManager_test.DoDiscoveryBothDiscardOldestPolicyLeadsToConnect Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryBothDiscardOldestPolicyLeadsToConnect (322 ms) [ RUN ] PortManager_test.DoDiscoveryPublisherDoesNotAllowBlockingAndSubscriberRequestsBlockingLeadsToNoConnect Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryPublisherDoesNotAllowBlockingAndSubscriberRequestsBlockingLeadsToNoConnect (330 ms) [ RUN ] PortManager_test.DoDiscoveryPublisherCanWaitAndSubscriberDiscardOldestLeadsToConnect Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryPublisherCanWaitAndSubscriberDiscardOldestLeadsToConnect (329 ms) [ RUN ] PortManager_test.SubscriberRequiringHistorySupportDoesNotConnectToPublisherWithoutHistorySupport Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.SubscriberRequiringHistorySupportDoesNotConnectToPublisherWithoutHistorySupport (335 ms) [ RUN ] PortManager_test.SubscriberNotRequiringHistorySupportDoesConnectToPublisherWithNoHistorySupport Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.SubscriberNotRequiringHistorySupportDoesConnectToPublisherWithNoHistorySupport (343 ms) [ RUN ] PortManager_test.SubscriberRequiringHistorySupportDoesConnectToPublisherWithEqualHistorySupport Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.SubscriberRequiringHistorySupportDoesConnectToPublisherWithEqualHistorySupport (345 ms) [ RUN ] PortManager_test.SubscriberRequiringHistorySupportDoesConnectToPublisherWithLowerHistorySupport Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.SubscriberRequiringHistorySupportDoesConnectToPublisherWithLowerHistorySupport (319 ms) [ RUN ] PortManager_test.SubscriberNotRequiringHistorySupportDoesConnectToPublisherWithLowerHistorySupport Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.SubscriberNotRequiringHistorySupportDoesConnectToPublisherWithLowerHistorySupport (309 ms) [ RUN ] PortManager_test.DeleteInterfacePortfromMaximumNumberAndAddOneIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DeleteInterfacePortfromMaximumNumberAndAddOneIsSuccessful (333 ms) [ RUN ] PortManager_test.AcquireInterfacePortDataAfterDestroyingPreviouslyAcquiredOnesIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquireInterfacePortDataAfterDestroyingPreviouslyAcquiredOnesIsSuccessful (341 ms) [ RUN ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfConditionVariablesFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfConditionVariablesFails (346 ms) [ RUN ] PortManager_test.DeleteConditionVariablePortfromMaximumNumberAndAddOneIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DeleteConditionVariablePortfromMaximumNumberAndAddOneIsSuccessful (325 ms) [ RUN ] PortManager_test.AcquireConditionVariablesDataAfterDestroyingPreviouslyAcquiredOnesIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquireConditionVariablesDataAfterDestroyingPreviouslyAcquiredOnesIsSuccessful (328 ms) [ RUN ] PortManager_test.AcquiringMaximumNumberOfNodesWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquiringMaximumNumberOfNodesWorks (299 ms) [ RUN ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfNodesFails Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquiringOneMoreThanMaximumNumberOfNodesFails (299 ms) [ RUN ] PortManager_test.DeleteNodePortfromMaximumNumberandAddOneIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DeleteNodePortfromMaximumNumberandAddOneIsSuccessful (300 ms) [ RUN ] PortManager_test.AcquireNodeDataAfterDestroyingPreviouslyAcquiredOnesIsSuccessful Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquireNodeDataAfterDestroyingPreviouslyAcquiredOnesIsSuccessful (319 ms) [ RUN ] PortManager_test.UnblockRouDiShutdownMakesAllPublisherStopOffer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.UnblockRouDiShutdownMakesAllPublisherStopOffer (328 ms) [ RUN ] PortManager_test.UnblockProcessShutdownMakesPublisherStopOffer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.UnblockProcessShutdownMakesPublisherStopOffer (302 ms) [ RUN ] PortManager_test.UnblockRouDiShutdownUnblocksBlockedPublisher Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.UnblockRouDiShutdownUnblocksBlockedPublisher (395 ms) [ RUN ] PortManager_test.UnblockProcessShutdownUnblocksBlockedPublisher Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.UnblockProcessShutdownUnblocksBlockedPublisher (403 ms) [ RUN ] PortManager_test.PortsDestroyInProcess2ChangeStatesOfPortsInProcess1 Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.PortsDestroyInProcess2ChangeStatesOfPortsInProcess1 (304 ms) [ RUN ] PortManager_test.AcquireClientPortDataReturnsPort Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquireClientPortDataReturnsPort (301 ms) [ RUN ] PortManager_test.AcquireServerPortDataReturnsPort Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquireServerPortDataReturnsPort (303 ms) [ RUN ] PortManager_test.AcquireServerPortDataWithSameServiceDescriptionTwiceCallsErrorHandlerAndReturnsError Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquireServerPortDataWithSameServiceDescriptionTwiceCallsErrorHandlerAndReturnsError (301 ms) [ RUN ] PortManager_test.AcquireServerPortDataWithSameServiceDescriptionTwiceAndFirstPortMarkedToBeDestroyedReturnsPort Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.AcquireServerPortDataWithSameServiceDescriptionTwiceAndFirstPortMarkedToBeDestroyedReturnsPort (290 ms) [ RUN ] PortManager_test.CreateClientWithConnectOnCreateAndNoServerResultsInWaitForOffer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateClientWithConnectOnCreateAndNoServerResultsInWaitForOffer (291 ms) [ RUN ] PortManager_test.DoDiscoveryWithClientConnectOnCreateAndNoServerResultsInClientNotConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithClientConnectOnCreateAndNoServerResultsInClientNotConnected (290 ms) [ RUN ] PortManager_test.CreateClientWithConnectOnCreateAndNotOfferingServerResultsInWaitForOffer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateClientWithConnectOnCreateAndNotOfferingServerResultsInWaitForOffer (311 ms) [ RUN ] PortManager_test.CreateClientWithConnectOnCreateAndOfferingServerResultsInClientConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateClientWithConnectOnCreateAndOfferingServerResultsInClientConnected (304 ms) [ RUN ] PortManager_test.CreateServerWithOfferOnCreateAndClientWaitingToConnectResultsInClientConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateServerWithOfferOnCreateAndClientWaitingToConnectResultsInClientConnected (301 ms) [ RUN ] PortManager_test.CreateClientWithNotConnectOnCreateAndNoServerResultsInClientNotConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateClientWithNotConnectOnCreateAndNoServerResultsInClientNotConnected (301 ms) [ RUN ] PortManager_test.DoDiscoveryWithClientNotConnectOnCreateAndNoServerResultsInClientNotConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithClientNotConnectOnCreateAndNoServerResultsInClientNotConnected (297 ms) [ RUN ] PortManager_test.CreateClientWithNotConnectOnCreateAndOfferingServerResultsInClientNotConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateClientWithNotConnectOnCreateAndOfferingServerResultsInClientNotConnected (301 ms) [ RUN ] PortManager_test.DoDiscoveryWithClientNotConnectOnCreateAndServerResultsInConnectedWhenCallingConnect Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithClientNotConnectOnCreateAndServerResultsInConnectedWhenCallingConnect (300 ms) [ RUN ] PortManager_test.DoDiscoveryWithClientConnectResultsInClientNotConnectedWhenCallingDisconnect Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithClientConnectResultsInClientNotConnectedWhenCallingDisconnect (287 ms) [ RUN ] PortManager_test.DoDiscoveryWithClientConnectResultsInWaitForOfferWhenCallingStopOffer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithClientConnectResultsInWaitForOfferWhenCallingStopOffer (290 ms) [ RUN ] PortManager_test.DoDiscoveryWithClientConnectResultsInWaitForOfferWhenServerIsDestroyed Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithClientConnectResultsInWaitForOfferWhenServerIsDestroyed (289 ms) [ RUN ] PortManager_test.DoDiscoveryWithClientConnectResultsInNoClientsWhenClientIsDestroyed Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithClientConnectResultsInNoClientsWhenClientIsDestroyed (296 ms) [ RUN ] PortManager_test.CreateMultipleClientsWithConnectOnCreateAndOfferingServerResultsInAllClientsConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateMultipleClientsWithConnectOnCreateAndOfferingServerResultsInAllClientsConnected (323 ms) [ RUN ] PortManager_test.DoDiscoveryWithMultipleClientsNotConnectedAndOfferingServerResultsSomeClientsConnectedWhenSomeClientsCallConnect Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.DoDiscoveryWithMultipleClientsNotConnectedAndOfferingServerResultsSomeClientsConnectedWhenSomeClientsCallConnect (296 ms) [ RUN ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenOffer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenOffer (294 ms) [ RUN ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenStopOffer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenStopOffer (289 ms) [ RUN ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenDestroyed Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenDestroyed (292 ms) [ RUN ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenAlreadyOfferAndInterfacePortIsNewlyCreated Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerStateIsForwardedToInterfacePortWhenAlreadyOfferAndInterfacePortIsNewlyCreated (304 ms) [ RUN ] PortManager_test.CreateServerWithNotOfferOnCreateDoesNotAddServerToServiceRegistry Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateServerWithNotOfferOnCreateDoesNotAddServerToServiceRegistry (297 ms) [ RUN ] PortManager_test.CreateServerWithOfferOnCreateAddsServerToServiceRegistry Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.CreateServerWithOfferOnCreateAddsServerToServiceRegistry (301 ms) [ RUN ] PortManager_test.StopOfferRemovesServerFromServiceRegistry Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.StopOfferRemovesServerFromServiceRegistry (315 ms) [ RUN ] PortManager_test.OfferAddsServerToServiceRegistry Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.OfferAddsServerToServiceRegistry (292 ms) [ RUN ] PortManager_test.ClientWithDiscardOldestDataAndServerWithDiscardOldestDataAreConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ClientWithDiscardOldestDataAndServerWithDiscardOldestDataAreConnected (292 ms) [ RUN ] PortManager_test.ClientWithDiscardOldestDataAndServerWithWaitForConsumerAreConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ClientWithDiscardOldestDataAndServerWithWaitForConsumerAreConnected (301 ms) [ RUN ] PortManager_test.ClientWithBlockProducerAndServerWithWaitForConsumerAreConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ClientWithBlockProducerAndServerWithWaitForConsumerAreConnected (300 ms) [ RUN ] PortManager_test.ClientWithBlockProducerAndServerWithDiscardOldestDataAreNotConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ClientWithBlockProducerAndServerWithDiscardOldestDataAreNotConnected (295 ms) [ RUN ] PortManager_test.ServerWithDiscardOldestDataAndClientWithDiscardOldestDataAreConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerWithDiscardOldestDataAndClientWithDiscardOldestDataAreConnected (297 ms) [ RUN ] PortManager_test.ServerWithDiscardOldestDataAndClientWithWaitForConsumerAreConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerWithDiscardOldestDataAndClientWithWaitForConsumerAreConnected (296 ms) [ RUN ] PortManager_test.ServerWithBlockProducerAndClientWithWaitForConsumerAreConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerWithBlockProducerAndClientWithWaitForConsumerAreConnected (305 ms) [ RUN ] PortManager_test.ServerWithBlockProducerAndClientWithDiscardOldestDataAreNotConnected Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ServerWithBlockProducerAndClientWithDiscardOldestDataAreNotConnected (333 ms) [ RUN ] PortManager_test.ConnectedClientCanCommunicateWithServer Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] PortManager_test.ConnectedClientCanCommunicateWithServer (317 ms) [----------] 74 tests from PortManager_test (23287 ms total) [----------] 7 tests from ProcessManager_test [ RUN ] ProcessManager_test.RegisterProcessWithMonitorningWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] ProcessManager_test.RegisterProcessWithMonitorningWorks (329 ms) [ RUN ] ProcessManager_test.RegisterProcessWithoutMonitoringWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] ProcessManager_test.RegisterProcessWithoutMonitoringWorks (333 ms) [ RUN ] ProcessManager_test.RegisterSameProcessTwiceWithMonitoringWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:54.724 [Warning]: Received register request, but termination of TestProcess not detected yet 2024-03-21 07:40:54.724 [Warning]: Application TestProcess crashed. Re-registering application [ OK ] ProcessManager_test.RegisterSameProcessTwiceWithMonitoringWorks (329 ms) [ RUN ] ProcessManager_test.RegisterSameProcessTwiceWithoutMonitoringWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:55.098 [Warning]: Application TestProcess crashed. Re-registering application [ OK ] ProcessManager_test.RegisterSameProcessTwiceWithoutMonitoringWorks (368 ms) [ RUN ] ProcessManager_test.UnregisterNonExistentProcessLeadsToError Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:55.431 [ Error ]: Application TestProcess could not be unregistered! [ OK ] ProcessManager_test.UnregisterNonExistentProcessLeadsToError (335 ms) [ RUN ] ProcessManager_test.RegisterAndUnregisterWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] ProcessManager_test.RegisterAndUnregisterWorks (334 ms) [ RUN ] ProcessManager_test.HandleProcessShutdownPreparationRequestWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] [ OK ] ProcessManager_test.HandleProcessShutdownPreparationRequestWorks (325 ms) [----------] 7 tests from ProcessManager_test (2363 ms total) [----------] Global test environment tear-down [==========] 155 tests from 7 test suites ran. (55123 ms total) [ PASSED ] 155 tests. [ 3548 -lt 250 ] || \ ./obj/binding_c/test/binding_c_moduletests --gtest_filter="*Chunk_test.*:*iox_node_test.*:*BindingC_Runtime_test.*:*iox_service_discovery_test.*:*iox_sub_test.*:*iox_pub_test.*" Note: Google Test filter = *Chunk_test.*:*iox_node_test.*:*BindingC_Runtime_test.*:*iox_service_discovery_test.*:*iox_sub_test.*:*iox_pub_test.* [==========] Running 70 tests from 6 test suites. [----------] Global test environment set-up. [----------] 6 tests from Chunk_test [ RUN ] Chunk_test.GettingChunkHeaderFromNonConstUserPayloadWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:56.449 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:56.450 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:56.451 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:40:56.555 [Warning]: ... RouDi found. 2024-03-21 07:40:56.563 [Warning]: Received Keepalive from unknown process hypnotoad [ OK ] Chunk_test.GettingChunkHeaderFromNonConstUserPayloadWorks (609 ms) [ RUN ] Chunk_test.GettingChunkHeaderFromConstUserPayloadWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:57.103 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:57.104 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:57.108 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:40:57.211 [Warning]: ... RouDi found. 2024-03-21 07:40:57.219 [Warning]: Received Keepalive from unknown process hypnotoad [ OK ] Chunk_test.GettingChunkHeaderFromConstUserPayloadWorks (633 ms) [ RUN ] Chunk_test.UserPayloadChunkHeaderUserPayloadRoundtripWorksForNonConst Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:57.679 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:57.680 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:57.680 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:40:57.783 [Warning]: ... RouDi found. 2024-03-21 07:40:57.795 [Warning]: Received Keepalive from unknown process hypnotoad [ OK ] Chunk_test.UserPayloadChunkHeaderUserPayloadRoundtripWorksForNonConst (561 ms) [ RUN ] Chunk_test.UserPayloadChunkHeaderUserPayloadRoundtripWorksForConst Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:58.277 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:58.278 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:58.279 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:40:58.383 [Warning]: ... RouDi found. [ OK ] Chunk_test.UserPayloadChunkHeaderUserPayloadRoundtripWorksForConst (606 ms) [ RUN ] Chunk_test.GettingUserHeaderFromNonConstChunkHeaderWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:58.883 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:58.884 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:58.885 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:40:58.987 [Warning]: ... RouDi found. 2024-03-21 07:40:58.995 [Warning]: Received Keepalive from unknown process hypnotoad [ OK ] Chunk_test.GettingUserHeaderFromNonConstChunkHeaderWorks (621 ms) [ RUN ] Chunk_test.GettingUserHeaderFromConstChunkHeaderWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:40:59.477 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:59.478 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:40:59.479 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:40:59.583 [Warning]: ... RouDi found. 2024-03-21 07:40:59.591 [Warning]: Received Keepalive from unknown process hypnotoad [ OK ] Chunk_test.GettingUserHeaderFromConstChunkHeaderWorks (589 ms) [----------] 6 tests from Chunk_test (3633 ms total) [----------] 6 tests from iox_node_test [ RUN ] iox_node_test.createdNodeHasCorrectNodeName Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:00.081 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:00.082 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:00.083 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:00.187 [Warning]: ... RouDi found. 2024-03-21 07:41:00.195 [Warning]: Received Keepalive from unknown process stoepselWillMarrySoon [ OK ] iox_node_test.createdNodeHasCorrectNodeName (600 ms) [ RUN ] iox_node_test.getNodeNameBufferIsNullptr Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:00.727 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:00.730 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:00.731 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:00.835 [Warning]: ... RouDi found. 2024-03-21 07:41:00.843 [Warning]: Received Keepalive from unknown process stoepselWillMarrySoon [ OK ] iox_node_test.getNodeNameBufferIsNullptr (636 ms) [ RUN ] iox_node_test.getNodeNameBufferIsLessThanNodeNameLength Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:01.439 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:01.443 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:01.444 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:01.547 [Warning]: ... RouDi found. 2024-03-21 07:41:01.559 [Warning]: Received Keepalive from unknown process stoepselWillMarrySoon [ OK ] iox_node_test.getNodeNameBufferIsLessThanNodeNameLength (686 ms) [ RUN ] iox_node_test.createdNodeHasCorrectProcessName Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:02.010 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:02.011 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:02.012 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:02.115 [Warning]: ... RouDi found. 2024-03-21 07:41:02.131 [Warning]: Received Keepalive from unknown process stoepselWillMarrySoon [ OK ] iox_node_test.createdNodeHasCorrectProcessName (600 ms) [ RUN ] iox_node_test.getNodeRuntimeNameBufferIsNullptr Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:02.598 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:02.599 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:02.600 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:02.703 [Warning]: ... RouDi found. [ OK ] iox_node_test.getNodeRuntimeNameBufferIsNullptr (591 ms) [ RUN ] iox_node_test.getNodeRuntimeNameBufferIsLessThanNodeProcessNameLength Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:03.207 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:03.211 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:03.212 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:03.315 [Warning]: ... RouDi found. 2024-03-21 07:41:03.327 [Warning]: Received Keepalive from unknown process stoepselWillMarrySoon [ OK ] iox_node_test.getNodeRuntimeNameBufferIsLessThanNodeProcessNameLength (603 ms) [----------] 6 tests from iox_node_test (3735 ms total) [----------] 20 tests from iox_pub_test [ RUN ] iox_pub_test.initPublisherWithNullptrForStorageReturnsNullptr [ OK ] iox_pub_test.initPublisherWithNullptrForStorageReturnsNullptr (0 ms) [ RUN ] iox_pub_test.initPublisherWithDefaultOptionsWorks RouDi is ready for clients [ OK ] iox_pub_test.initPublisherWithDefaultOptionsWorks (621 ms) [ RUN ] iox_pub_test.initialStateOfIsOfferedIsAsExpected [ OK ] iox_pub_test.initialStateOfIsOfferedIsAsExpected (0 ms) [ RUN ] iox_pub_test.is_offeredAfterOffer [ OK ] iox_pub_test.is_offeredAfterOffer (0 ms) [ RUN ] iox_pub_test.isNotOfferedAfterStopOffer [ OK ] iox_pub_test.isNotOfferedAfterStopOffer (0 ms) [ RUN ] iox_pub_test.initialStateIsNoSubscribers [ OK ] iox_pub_test.initialStateIsNoSubscribers (0 ms) [ RUN ] iox_pub_test.has_subscribersAfterSubscription [ OK ] iox_pub_test.has_subscribersAfterSubscription (0 ms) [ RUN ] iox_pub_test.noSubscribersAfterUnsubscribe [ OK ] iox_pub_test.noSubscribersAfterUnsubscribe (0 ms) [ RUN ] iox_pub_test.allocateChunkForOneChunkIsSuccessful [ OK ] iox_pub_test.allocateChunkForOneChunkIsSuccessful (0 ms) [ RUN ] iox_pub_test.allocateChunkUserPayloadAlignmentIsSuccessful [ OK ] iox_pub_test.allocateChunkUserPayloadAlignmentIsSuccessful (0 ms) [ RUN ] iox_pub_test.allocateChunkWithUserHeaderIsSuccessful [ OK ] iox_pub_test.allocateChunkWithUserHeaderIsSuccessful (0 ms) [ RUN ] iox_pub_test.allocateChunkWithUserHeaderAndUserPayloadAlignmentFails [ OK ] iox_pub_test.allocateChunkWithUserHeaderAndUserPayloadAlignmentFails (0 ms) [ RUN ] iox_pub_test.chunkHeaderCanBeObtainedFromChunk [ OK ] iox_pub_test.chunkHeaderCanBeObtainedFromChunk (0 ms) [ RUN ] iox_pub_test.chunkHeaderCanBeConvertedBackToUserPayload [ OK ] iox_pub_test.chunkHeaderCanBeConvertedBackToUserPayload (0 ms) [ RUN ] iox_pub_test.allocate_chunkFailsWhenHoldingToManyChunksInParallel [ OK ] iox_pub_test.allocate_chunkFailsWhenHoldingToManyChunksInParallel (0 ms) [ RUN ] iox_pub_test.allocate_chunkFailsWhenOutOfChunks [ OK ] iox_pub_test.allocate_chunkFailsWhenOutOfChunks (0 ms) [ RUN ] iox_pub_test.allocatingChunkAcquiresMemory [ OK ] iox_pub_test.allocatingChunkAcquiresMemory (0 ms) [ RUN ] iox_pub_test.freeingAnAllocatedChunkReleasesTheMemory [ OK ] iox_pub_test.freeingAnAllocatedChunkReleasesTheMemory (0 ms) [ RUN ] iox_pub_test.sendDeliversChunk [ OK ] iox_pub_test.sendDeliversChunk (0 ms) [ RUN ] iox_pub_test.correctServiceDescriptionReturned [ OK ] iox_pub_test.correctServiceDescriptionReturned (0 ms) [----------] 20 tests from iox_pub_test (643 ms total) [----------] 6 tests from BindingC_Runtime_test [ RUN ] BindingC_Runtime_test.SuccessfulRegistration Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:04.459 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:04.460 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:04.461 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:04.563 [Warning]: ... RouDi found. 2024-03-21 07:41:04.571 [Warning]: Received Keepalive from unknown process chucky [ OK ] BindingC_Runtime_test.SuccessfulRegistration (594 ms) [ RUN ] BindingC_Runtime_test.RuntimeNameLengthIsMax Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:05.095 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:05.096 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:05.097 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:05.198 [Warning]: ... RouDi found. 2024-03-21 07:41:05.211 [Warning]: Received Keepalive from unknown process ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ OK ] BindingC_Runtime_test.RuntimeNameLengthIsMax (600 ms) [ RUN ] BindingC_Runtime_test.RuntimeNameLengthIsOutOfLimit Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:05.649 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 6 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. RouDi is ready for clients [ OK ] BindingC_Runtime_test.RuntimeNameLengthIsOutOfLimit (527 ms) [ RUN ] BindingC_Runtime_test.RuntimeNameIsNullptr Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:06.175 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! [WARNING] ./googletest/src/gtest-death-test.cc:1108:: Death tests use fork(), which is unsafe particularly in a threaded context. For this test, Google Test detected 6 threads. See https://github.com/google/googletest/blob/master/docs/advanced.md#death-tests-and-threads for more explanation and suggested solutions, especially if this is the last message you see before your test times out. RouDi is ready for clients [ OK ] BindingC_Runtime_test.RuntimeNameIsNullptr (427 ms) [ RUN ] BindingC_Runtime_test.GetInstanceNameIsNullptr Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:06.648 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:06.649 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:06.649 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:06.751 [Warning]: ... RouDi found. 2024-03-21 07:41:06.753 [Warning]: Received Keepalive from unknown process chucky [ OK ] BindingC_Runtime_test.GetInstanceNameIsNullptr (683 ms) [ RUN ] BindingC_Runtime_test.GetInstanceNameLengthIsLessThanRuntimeNameLength Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:07.297 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:07.298 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:07.299 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:07.400 [Warning]: ... RouDi found. 2024-03-21 07:41:07.405 [Warning]: Received Keepalive from unknown process chucky [ OK ] BindingC_Runtime_test.GetInstanceNameLengthIsLessThanRuntimeNameLength (569 ms) [----------] 6 tests from BindingC_Runtime_test (3404 ms total) [----------] 7 tests from iox_service_discovery_test [ RUN ] iox_service_discovery_test.FindServiceWithCallableAndContextDataWithNullptrsForServiceInstanceEventReturnsAllServices Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:07.874 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:07.875 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:07.875 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:07.976 [Warning]: ... RouDi found. 2024-03-21 07:41:07.980 [Warning]: Received Keepalive from unknown process runtime [ OK ] iox_service_discovery_test.FindServiceWithCallableAndContextDataWithNullptrsForServiceInstanceEventReturnsAllServices (552 ms) [ RUN ] iox_service_discovery_test.FindServiceWithCallableAndContextDataReturnsOfferedService Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:08.419 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:08.419 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] iox_service_discovery_test.FindServiceWithCallableAndContextDataReturnsOfferedService (425 ms) [ RUN ] iox_service_discovery_test.FindServiceWithCallableWithNullptrsForServiceInstanceEventFindsCorrectServices Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:08.825 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:08.831 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:08.832 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:08.934 [Warning]: ... RouDi found. 2024-03-21 07:41:08.939 [Warning]: Received Keepalive from unknown process runtime [ OK ] iox_service_discovery_test.FindServiceWithCallableWithNullptrsForServiceInstanceEventFindsCorrectServices (663 ms) [ RUN ] iox_service_discovery_test.FindServiceWithCallableReturnsFindsCorrectService Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:09.542 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:09.543 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! RouDi is ready for clients [ OK ] iox_service_discovery_test.FindServiceWithCallableReturnsFindsCorrectService (570 ms) [ RUN ] iox_service_discovery_test.FindServiceWithNullptrsForServiceInstanceEventReturnsAllServices Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:10.082 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:10.083 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:10.083 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:10.187 [Warning]: ... RouDi found. 2024-03-21 07:41:10.203 [Warning]: Received Keepalive from unknown process runtime [ OK ] iox_service_discovery_test.FindServiceWithNullptrsForServiceInstanceEventReturnsAllServices (597 ms) [ RUN ] iox_service_discovery_test.FindServiceReturnsOfferedService Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:10.750 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:10.759 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:10.760 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:10.862 [Warning]: ... RouDi found. 2024-03-21 07:41:10.871 [Warning]: Received Keepalive from unknown process runtime [ OK ] iox_service_discovery_test.FindServiceReturnsOfferedService (671 ms) [ RUN ] iox_service_discovery_test.FindServiceReturnsCorrectNumberOfServicesWhenServiceContainerTooSmall Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:11.416 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:11.416 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:11.417 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:11.518 [Warning]: ... RouDi found. 2024-03-21 07:41:11.527 [Warning]: Received Keepalive from unknown process runtime [ OK ] iox_service_discovery_test.FindServiceReturnsCorrectNumberOfServicesWhenServiceContainerTooSmall (613 ms) [----------] 7 tests from iox_service_discovery_test (4109 ms total) [----------] 25 tests from iox_sub_test [ RUN ] iox_sub_test.initSubscriberWithNullptrForStorageReturnsNullptr 2024-03-21 07:41:11.734 [Warning]: subscriber initialization skipped - null pointer provided for iox_sub_storage_t [ OK ] iox_sub_test.initSubscriberWithNullptrForStorageReturnsNullptr (0 ms) [ RUN ] iox_sub_test.initSubscriberWithDefaultOptionsWorks Reserving 66663432 bytes in the shared memory [iceoryx_mgmt] [ Reserving shared memory successful ] Reserving 149264720 bytes in the shared memory [pbuilder1] [ Reserving shared memory successful ] 2024-03-21 07:41:12.005 [Warning]: Runnning RouDi on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:12.011 [Warning]: Running applications on 32-bit architectures is not supported! Use at your own risk! 2024-03-21 07:41:12.012 [Warning]: RouDi not found - waiting ... RouDi is ready for clients 2024-03-21 07:41:12.113 [Warning]: ... RouDi found. binding_c_moduletests: ./iceoryx_binding_c/source/c_subscriber.cpp:114: cpp2c_Subscriber* iox_sub_init(iox_sub_storage_t*, const char*, const char*, const char*, const iox_sub_options_t*): Assertion `reinterpret_cast(me) - reinterpret_cast(meWithStoragePointer) == sizeof(void*) && "Size mismatch for SubscriberWithStoragePointer!"' failed. Aborted make[1]: *** [debian/rules:55: override_dh_auto_test-arch] Error 134 make[1]: Leaving directory '/build/reproducible-path/iceoryx-2.0.3+dfsg' make: *** [debian/rules:18: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/24888 and its subdirectories Thu Mar 21 19:42:51 UTC 2024 W: No second build log, what happened?